答え1
Ubuntuには次のソフトウェアがあります。xdg - 開く、ユーザーが好むアプリケーションでファイルまたはURLを開くので、事前定義された基本プログラムを使用してさまざまな種類のファイルを開くことができます。
xdg-open hello_word.tiff
デフォルトの画像可視化ヘルパーを使用してファイルを開きます。
xdg-open Template.odt
LibreOfficeを使用してファイルを開きます。
xdg-open myfile.txt
gedit(テキストエディタ)を使用してファイルを開きます。
私が知っている限り、xdg-utilsはすでにRed Hatにインストールされています。
答え2
他の回答を見つけるためにGoogle検索でここに来て、端末に滞在したい人のために定義されたエディタがあることを確認し、他のものを試すか、移植性の低い代替手段nano file
として使用してください。xdg-open file
if [ -z ${EDITOR} ];
then
xdg-open myfile.txt; #from Luis's answer above
else
$EDITOR file.txt;
fi
答え3
xdg-open
ファイルがテキストに似たファイルの場合にのみ機能します。たとえば、テキストエディタを使用して別の実行可能なバイナリファイルを開くには、テキストファイルのデフォルトのテキストエディタを決定してファイルから実行できます。
gtk-launch $(xdg-mime query default text/plain) your-file
明らかにXFCEにはバグがあります。これにより、ユーザーが設定したエディタの代わりに他のエディタを開くことができます。https://forum.xfce.org/viewtopic.php?pid=68497#p68497