デフォルトのxdg-openアプリケーションをターミナルプログラムとして設定する

デフォルトのxdg-openアプリケーションをターミナルプログラムとして設定する

xdg-openでターミナルvimを使用できますか?

端末を介してのみvimを使用するため、GUIテキストエディタはありません。 (私はgvimもあまり気にしません。)xdg-openに端末を開き、選択したファイルでvimを開くように指示できますか?

ありがとうございます。

ベストアンサー1

.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を開く必要があります。

おすすめ記事