
在嘗試將 vim 設為預設值而不是 gedit 時,我發現可以透過兩種方式完成此操作:
use
defaults.list
和 maketext/plain
(以及其他)指向vim.desktop
(創建文件的格式是什麼.desktop
?)使用
update-alternatives
和更改gnome-text-editor
(現在它只有一種選擇,所以我想我必須再安裝一種。如何做到這一點?)
哪種方法比較好?
答案1
有一個命令
選擇編輯器
那是針對用戶的。全域您可以使用 update-alternatives 將編輯器設定為 vim
答案2
好的,我已經建立vim.desktop
並~/.local/share/applications
修改defaults.list
(在同一目錄中)以包括
text/plain=vim.desktop
之後,sudo update-mime
它就可以工作了! (我不確定這一步是否需要)
點擊文字檔案會vim
在終端機中開啟 ,而不是 gvim ,也會:q
關閉終端機。
ps 在提到的資料夾中有很多 *.desktop,從中複製必要的 key=values 並創建vim.desktop
答案3
當您安裝 vim 軟體包時,其中之一會為您變更預設編輯器。我認為 gvim 包可以解決你的問題。
aptitude install vim vim-scripts vim-doc vim-gui-common vim-gnome
使用 vim 最常見的方法是,如果從 X 啟動,則啟動 gvim,如果在終端中,則啟動 vim。