回答:
開きたいファイルを右クリックし、「他のアプリケーションで開く」を選択します。インストールされているすべてのプログラムのリストを含むウィンドウがポップアップします。リストからgvimを選択し、「このアプリケーションを記憶...」が選択されていることを確認します。そのタイプのすべてのファイルがgvimで開きます。ただし、ファイルの種類がさらに多いため、話は半分です。別の方法は、このファイルを編集または作成することです。
~/.local/share/applications/defaults.list
そしてそれが含まれていることを確認してください
[Default Applications]
text/plain=gvim.desktop
これを行うための推奨される方法は、ターミナルで次のコマンドを入力することです。
sudo update-alternatives --config editor
コマンドラインエディターを更新する
sudo update-alternatives --config gnome-text-editor
GUIエディターを更新します。エディターとして設定するエディターに対応する番号を入力し、Enterキーを押します。これにより、すべてのシステム参照が更新されます。
それで問題ないはずです。
sed -n '/=gedit\.desktop$/s/gedit/gvim/p' /usr/share/applications/defaults.list >> ~/.local/share/applications/defaults.list
これにより、デフォルトでgedit.desktopで開くすべてのファイルが、デフォルトでgvim.desktop(ユーザー用)で開かれます。おそらく「より良い」方法がありますが、ターミナルを介して行うのが好きです。
この質問は常に尋ねられ、どの回答も100%機能するようには見えません。
あなたが怠惰で素早く汚いハックを気にしない場合は、これを試してください:
sudo mv /usr/bin/gedit /usr/bin/gedit.old
sudo ln -s /usr/bin/gvim /usr/bin/gedit
編集ウィンドウのタイトルバーには「GEDIT」と表示されますが、ウィンドウにはgvimが含まれます。