アプリケーション選択オプションメニューを調整するには?

アプリケーション選択オプションメニューを調整するには?

環境:

uname -a
Linux debian 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux
dpkg -s lxde
Maintainer: Debian LXDE Maintainers <[email protected]>
Architecture: all
Source: lxde-metapackages
Version: 11

txtファイルを右クリックします。

ここに画像の説明を入力してください。

どのように交換できますか?無料オフィス電卓そしてマウスパッドつまり、削除無料オフィス電卓そして入れてマウスパッド下から2番目開いているメニューに?

file -i  test.txt
test.txt: text/plain; charset=utf-8

私はmimeinfo.cache修正しましたtext/plain

sudo vim /usr/share/applications/mimeinfo.cache
text/plain=mousepad.desktop;vim.desktop;

メニューの上部にあるを test.txtクリックします。Libreoffice-Calcここに画像の説明を入力してください。

おそらく、オペレーティングシステムはtxtそれをcsvファイルとして認識できます。

text/plain=mousepad.desktop;vim.desktop;
text/rtf=libreoffice-writer.desktop;
text/spreadsheet=libreoffice-calc.desktop;
text/tab-separated-values=libreoffice-calc.desktop;

ベストアンサー1

これはMIMEタイプの関連付けに関連しています。おそらくKDEで行ったように、グラフィカルな方法があるかもしれません。まず、LXDE設定を確認してクリックしてOpen withこの設定を変更するオプションを見つけることもできます。これは、すべてのDE / WMで動作するプレーンテキストモードです。編集する/usr/share/application/mimeinfo.cache

text/plain=libreoffice-calc.desktop;gvim.desktop;libreoffice-writer.desktop;mousepad.desktop;vim.desktop;

(これと同様)

text/plain=mousepad.desktop;gvim.desktop;libreoffice-writer.desktop;vim.desktop;

(リストからLO Calcデスクトップファイル名を削除し、マウスパッドデスクトップファイル名を切り取り、一番前に置きます)

この設定は~/.local/share/applications/mimeinfo.cacheおよびで上書きできます/usr/local/share/applications/mimeinfo.cache。したがって、最初の方法が機能しない場合は、両方のファイルtext/plainから行を削除するか、最初のファイルの同じ値をtext/plain両方のファイルに貼り付けます。

編集する:
ファイルがCSVの場合は、変更をapplication/csv行に適用する必要があります。

おすすめ記事