Xdg-openでターミナルvimを使用することは可能ですか?
ターミナルでvimを使用するだけなので、GUIテキストエディターはありません。 (私はgvimもあまり気にしません。)xdg-openに端末を開くように指示してから、選択したファイルでvimを開くことは可能ですか?
ありがとう。
.bashrcまたは.zshrcのいずれかで、それぞれbashまたはzshのどちらを使用するかに応じて、次の2つの環境変数をエクスポートします。
export EDITOR=vim
export VISUAL=vim
さらに、vimをテキストファイルのMIMEタイプに関連付けることもできます。
xdg-mime default vim.desktop text/plain
次に、/usr/share/applications
にvim.desktopファイルを作成する必要があります。これにより、目的のターミナルエミュレータが実行され、vimが開きます。
コメントでは回答を thiagowfx で完了するだけの場合でも、コメントではコードをインデントできないため、新しい回答を入力する必要があります。
Vim.desktopのコンテンツは次のようになります。
[Desktop Entry]
Name=Vim Text Editor
Comment=Edit text files
Exec=vim
Terminal=true
Type=Application
Icon=terminal
Categories=Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
私はそれを~/.local/share/applications
。