2025-01-10

Termux をファイルマネージャーでアクセス ⇨ Android のエディターが使えるようになる

 

Termux のストレージは Termux でしか見えません。


termux-setup-storage コマンドで Androd の内部ストレージを Termux でアクセスできるようになりますが、Android 側からは見えないのです。

 

Android 側からアクセスできるようにするにはいくつかの方法があります。

 

Android 側からアクセスできると Android のエディターアプリから Termux のシェル作成・編集が GUI でできるようになります。

 

Termux でシェル作成・編集は CUI で行うのが基本で、Emacs などは GUI っぽくしてはいますが CUI で、とても操作性がよくありません。

 

 

Android 側からアクセスできるファイルマネージャーをスマホのホーム画面に配置したものが次図です。

 

いくつものファイルマネージャーは必要ないのですが、事例的にインストールしました。

 

実際に使って便利なのは です(これを開くと Termux の home ディレクトリの中身が一発で表示されます)。

 


      ⑥:Acode エディター(コード自動整形機能あり)

      ⑦:Simple Text Editor(コード自動整形機能なし)

 

 

1.Android の Files のアクティビティをショートカット化(

https://bike8615.blogspot.com/2024/11/termux_20.html

Files は Android に標準装備されていますが隠されていて通常は使えませんが、アクティビティをショートカット化すれば使えるようになり、Termux のストレージをアクセスできるようになります

 

 

2.Files by Google を使う(

https://bike8615.blogspot.com/2025/01/termux-android.html

 

 

3.Termux WiKi で紹介のファイルマネージャーを使う 

https://wiki.termux.com/wiki/internal_and_external_storage

この記事内の「Access Termux from a file manager」箇所に2つほど推奨ファイルマネージャーが紹介されています

 

 

調べた限りでは以上が Android 側から Termux のストレージをアクセスできるファイルマネージャーです。

 

 

Android 側からファイルマネージャーで Termux のストレージをアクセスできると、Google Play Store からインストールしたエディターで Termux のシェルを作成・編集できます。

 

 

冒頭の画面コピーにはエディターを2つインストールしていますが、Termux で使うのは Acode で、Simple Text Editor の方はほとんど使いません。

 

 

さらに Acode や Simple Text Editor から Termux のディレクトリやファイルが直接アクセス可能になります。


エディターから新規にシェルを作成してファイルマネージャーを経由せずに任意の Termux のディレクトリへ格納でき、作成したシェルの編集時にファイルマネージャーを経由せずに開くことも可能になるのです。


 

次の画面コピーは Acode から直接に "SW_stat.sh" という作成済みのシェルを開いた画面です。

 


 

 

同様に Simple Text Editor から直接 Termux のファイル(シェル)を開き、編集することもできます。

 

 

 

 

 

 

 

 

0 件のコメント: