以下の内容はhttps://ytyaru.hatenablog.com/entry/2019/03/18/000000より取得しました。


ファイラrangerでテキストエディタ起動対象の拡張子を追加する

いちいち起動アプリ選択するの面倒だから。

問題

rangerで選択ファイルをEnterキーで起動するとき、いちいち起動アプリを選択せねばならず面倒。

解決

設定ファイルにて、テキストエディタで起動する拡張子を網羅する。

ソースコード

~/.config/ranger/rifle.conf

before

!mime ^text, label editor, ext xml|json|csv|tex|py|pl|rb|js|sh|php = $EDITOR -- "$@"
!mime ^text, label pager,  ext xml|json|csv|tex|py|pl|rb|js|sh|php = "$PAGER" -- "$@"

after

!mime ^text, label editor, ext md|ad|rst|tex|log|cfg|conf|tree|list|kv|rdf|toml|ini|yml|xml|json|csv|sql|py|pl|rb|js|sh|php|cs|java = $EDITOR -- "$@"
!mime ^text, label pager,  ext md|ad|rst|tex|log|cfg|conf|tree|list|kv|rdf|toml|ini|yml|xml|json|csv|sql|py|pl|rb|js|sh|php|cs|java = "$PAGER" -- "$@"

Windowsならbat, cmd, psあたりも追加するか。

設定せずとも

なぜか以下は設定せずともテキストエディタで起動した。

  • txt
  • tsv
  • css
  • c
  • h
  • cpp
  • hpp

他にもあるかもしれない。

動作確認

  1. rangerを起動
  2. それぞれの拡張子ファイルにカーソルを合わせる
  3. Enterキー押下する
  4. テキストエディタで起動する

開発環境

前回




以上の内容はhttps://ytyaru.hatenablog.com/entry/2019/03/18/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14