ポップアップメニューの「フォルダを開く」の基本アプリケーション

ポップアップメニューの「フォルダを開く」の基本アプリケーション

たとえば、を入力すると出力は、、xdg-mime query filetype Video/movie.mkvを入力video/x-matroskaするとxdg-mime query default video/x-matroska出力はですmplayer.desktop。これは実際に入力したアプリケーションですxdg-open Video/movie.mkv。特定の既定のアプリケーションを設定した他のファイル形式にも同様に適用されます。

一方、Dropboxのトレイアイコンポップアップメニューから「Dropboxフォルダを開く」をクリックするか、Transmissionのダウンロードファイルリストでファイルを右クリックし、「フォルダを開く」をクリックしても何も起こりません。ディレクトリに関連付けられるアプリケーション。

これを念頭に置いてこれまで試したことは、を返すrunxdg-mime query filetype Videoinode/directoryファイルマネージャをxdg-mime query default inode/directory返すrunです。ranger.desktopすべてがうまくいくと予想できるように聞こえますが、そうではありません。

「フォルダを開く」をクリックしても何も起こらないのはなぜですか?似たようなものポップアップメニューから?

ベストアンサー1

私はあなたの家レンジャー、デスクトップファイルは次のようになります。

[Desktop Entry]
Type=Application
Name=ranger
Comment=Launches the ranger file manager
Icon=utilities-terminal
Terminal=true
Exec=ranger
Categories=ConsoleOnly;System;FileTools;FileManager
MimeType=inode/directory;

rangerは、たとえば実行する必要がある端末アプリケーションです。xterm -e rangeri3menuを使用してまたはをranger入力すると、xterm -e ranger何が起こるかを確認できます。

この効果のある行がありますが、構成されたTerminal=true端末アプリケーションを見逃す可能性があります。

実際にはTerminal=true期待どおりに動作しないようです。しかし、@Hanlonは解決策を文書化しました。スーパーユーザーのウェブサイト

おすすめ記事