讓 vim 成為 Ubuntu Linux 中的預設編輯器

讓 vim 成為 Ubuntu Linux 中的預設編輯器

在嘗試將 vim 設為預設值而不是 gedit 時,我發現可以透過兩種方式完成此操作:

  1. usedefaults.list和 make text/plain(以及其他)指向vim.desktop(創建文件的格式是什麼.desktop?)

  2. 使用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。

相關內容