Ubuntu MATE 16.04 Xenial Xerus(MATE verison 1.12)を使用し、cajaで.desktopファイルを右クリックしても、「他のアプリケーションで開く」オプションはありません。 .desktopファイルのコマンド(コマンドは右クリック->プロパティで編集可能)だけを編集する必要があるたびに、plumaを開いてそこからファイルを開きます。これを修正する方法(バグの場合)または「他のアプリケーションで開く」エントリを手動で追加する方法(作成者の選択により存在しないと思われる場合)のアイデアはありますか?
編集:
pomskyの説明に従ってカスタムスクリプトを追加するのは、優れたソリューションです。ただし、いくつかのファイルを右クリックすると「他のアプリケーションで開く」エントリがあり、他のファイル(.xmlなど)には「開く」エントリがあり、「他のアプリケーション」を選択することがわかります。 .desktopファイルに似たようなものを追加する方法はありますか。多分/ usr/share/cajaフォルダー内の何かを編集することによって? /usr/share/caja/ui/caja-directory-view-ui.xmlに「open with」コードが表示されますが、理解できません。
このそれほどエレガントではない回避策を試すことができます:
~/.config/caja/scripts/
ディレクトリに移動します。ドキュメントを開き、次の2行を入力します。
#!/bin/sh
pluma $CAJA_SCRIPT_SELECTED_URIS
ドキュメントを保存して閉じ、実行可能としてマークします。
これで、コンテキストメニュー(右クリックメニュー)にScriptsという追加のアイテムが表示されます。そこには、このOpen-with-Plumaオプションがあり、期待どおりに動作するはずです。