シェルスクリプトを書いていて、問題に遭遇しました。ユーザーが指定したテキスト エディターを使用してファイルを開く方法はありますか?
質問する
21254 次
3 に答える
30
ユーザーが選択したエディタは にあるはずですが$EDITOR
、適切なデフォルトを選択する必要があります。
"${EDITOR:-vi}" file.txt
于 2012-05-23T17:51:40.137 に答える
9
Ignacio の権利 (ただし、フォールバックは である必要がありますがed
、これは POSIX が存在する必要がありますが、基本的にはベテランだけに役立ちます)。
グラフィカル エディターについて考えている場合xdg-open file.txt
は、それを求めています。
于 2012-05-23T18:10:49.480 に答える
3
注:xdg-open file.xml
ほとんどの場合、Web ブラウザーで開きます。だから、試してみてください。
# select your default sensible-editor from all installed editors, or not.
select-editor
# Open Default Text Editor
sensible-editor file.xml
于 2015-12-23T22:05:44.647 に答える