Awesome WM の Thunar でテキスト ファイルを開くためのデフォルトのアプリケーション

Awesome WM の Thunar でテキスト ファイルを開くためのデフォルトのアプリケーション

私は Xubuntu 12.04 で Awesome WM を使用しています。Awesome セッションで、Thunar のプレーン テキスト ファイル (txt、asc、rb、py など) をダブルクリックすると、Abi Word で開きます。しかし、私はワード プロセッサではなくテキスト エディタで開きたいのです。Xubuntu/Xfce セッションでは、テキスト エディタ (Leafpad) で開きます。さまざまなテキスト ファイルに設定せずに、これを修正するにはどうすればよいでしょうか。

答え1

を使用している場合はXfce 4.10、 をSettings > MIME Type Editor、任意のテキスト エディターに設定できますtext/plain。これでプレーン テキスト ファイルに関連付けられているすべてのファイル拡張子に対応できるかどうかはわかりませんが、役に立つはずです。

答え2

/usr/share/applications/defaults.listUbuntu では、デフォルトのアプリケーションは(ルート アクセス)で設定され、 ~/.local/share/applications/mimeapps.list(ユーザー アクセス) によって上書きされます。

複数のセッションで変更を永続的に行うつもりがない限り、2 番目のファイルを編集することをお勧めします。

答え3

テキスト ファイルを右クリック > プロパティ > プログラムから開く: > (任意のアプリケーション)

または

テキスト ファイルを右クリック > アプリケーションから開く: > 他のアプリケーションで開く... > (「この種類のファイルの既定値として使用する」を選択してチェックします)

Awesome WM を使用していますが、これは Thunar だけの問題であることを願っていますので、解決策は上記のとおりかもしれません。

答え4

私は Awesome WM を使ったことがないので、なぜこのような画面が表示されるのか理解できません。私の考えでは、ウィンドウ マネージャーは、どのアプリケーションがどのファイル タイプ (またはファイル拡張子) を開くかを変更するべきではありません。

また、次のようにも書かれています(強調は私によるものです):「...プレーンテキストファイル(txt、asc、rb、py、htmlなど)は、Thunarでは次のように始まります。アビワードしかし、ワードプロセッサではなくテキストエディタで開きたいのです。Xubuntu/Xfce セッションでは、テキストエディタ (Leafpad) で開きます。さまざまなテキストファイルに設定せずに、これを修正するにはどうすればよいでしょうか。

私の考えでは、ほとんどの人は、オペレーティングシステムに関係なく、ファイルをダブルクリックすると.html、選択したブラウザでファイルが開き、ないテキストエディタで。


いずれにせよ、 が~/.local/share/applications/mimeapps.list破損している可能性が 1 つあります。このファイルのバックアップを作成してから、既存のファイルを削除してください。ログアウトして再度ログインしてください。ファイルを開くと、削除したファイルが再作成され、入力されます。必要に応じて、mimeapps.list現在のファイルを削除してバックアップを復元することで、いつでも以前の状態に戻すことができます。

関連情報