5

thunar(ファイルマネージャー)のコマンド「vim」でテキストを開くのと同じように、thunarのコマンド「feh」で画像を開くと、ほとんどすべてのアプリケーションが壊れています。

xtermを開きたくない場合は、そのパスにcdして、ダブルクリックできる場合はそのファイルをviします。

解決策はありますか?

arch + openbox + thunar + xterm


より簡単な解決策があります:右クリック->他のアプリケーションで開く->カスタムコマンドを使用して「 xterm-evim」と入力します。

これは私のQQの友人の一人からのもので、実際にはevnuのものと似ています。@evnuに感謝します。

4

1 に答える 1

8

ArchLinux Wikiで説明されているように、Xdgを使用してこれを行うことができます。GUIアプリケーションの場合、を使用してファイルタイプをアプリケーションに直接関連付けることができますleft-click -> Properties -> Open With。プログラムでxtermを実行する場合は、MimeTypeをコマンドに関連付けて次のように実行できます。

に移動し~/.local/share/applicationsます。そこで、アプリケーションを起動して保存する方法を説明したファイルを追加しますmy-application.desktop

[Desktop Entry]
Encoding=UTF-8
Type=Application
NoDisplay=true
Name=vim
Exec=/usr/bin/xterm -name vim -e /usr/bin/vim
MimeType=text/plain

次に、ファイルを編集する必要がありますdefaults.list。そこで、新しいエントリに関連付けるMimeTypeのエントリを追加します。

[Default Applications]
text/plain=`my-application.desktop`

再起動後、プレーンテキストファイルをクリックすると、thunarはvimでxtermを起動できるようになります。

于 2012-08-14T14:01:37.143 に答える