【Termux】あれ?日本語入力できる!
たった今気づきました。
LinuxエミュレータのAndroidアプリTermuxで日本語入力が簡単にできるということを…
どういうこと?
Termuxの起動画面
[ESC]ボタンのある部分を左にシュッとすると
Escボタンなどが2行並んだ部分を左にシュッとスライドさせると画像のようになった。
キャプチャ画像に写っていないが、この時点でキーボードが日本語入力ができるように変わる。
Vimで入力できるか試す
適当なファイルをvimで作成する
シェルスクリプトファイル作成中。
左にシュッして日本語入力
ちょっ、おま。
シュッとスライドさせた部分に日本語入力ができるようになっている…
あれ?
いつからこんな機能があった?
最初から付いてた?
「送信」ボタンを押すと
カーソル部分に入力した日本語が表示された。

続けて、ESCボタンを押しコマンドモードに切り替えたら、:wコマンドで一旦ファイルを保存。
画像のようにvimにシェルコマンドを入力してファイルを実行。
vimは凄い。エディタでファイルを開いたまま、エディタ上でシェルコマンドをファイル実行できる。

「shell returned 1」が2つ出ている。興奮し過ぎて保存せずにスクリプトを実行させてしまった。
念のためターミナルのシェルでも実行確認しておきます。
vimに:qコマンドを入力実行して終了させる。
Termuxのシェル$ source test.shでファイルを実行。

なぜ入力できるんだ…「日本語入力出来ない」集団が皆して気付かなかったのか…
もしそうでなければ、
Termux + Vim + SKKでブログを書く | No title
を参考にSKKなるプラグイン導入したのですが、関係あるのかな?
おまけ) DroidVimも日本語入力できる
Termuxの日本語入力を諦めていたので、AndroidアプリのDroidVimを入れてみたのです。快適に日本語入力できる。
「ABC」と斜めに書かれたアイコンで日本語入力に切替できる。
$HOMEディレクトリはdata/data/com.droidvim/files/homeで、internalStorageというリンクが用意されていて、コマンドでストレージにアクセスできる。または下の画像のように、

左からシュッとすれば「ファイルを開く」ボタンがあるのでそこでストレージのファイルが開ける。
日本語入力は普通のアプリと変わらない。全く快適。python.vim等のプラグインも入れれば使えた。
Termuxの日本語入力が出来ない時はこれで。
なぜ入力できるようになったのか…
参考リンク
termuxの使い方(その2:日本語入力) : kr722のblog
AndroidにTermuxとPythonをF-Droidから再インストールした(2021年12月 - よちよちpython
以上です。
