Debian

如何更改 Debian (squeeze) 發行版中的預設文本編輯器

  • September 11, 2021

“喬自己的編輯”對我來說並不自然。如何更改為使用 nano 或 vim?

我試過了

export EDITOR=nano

但它似乎不受尊重。我也想visudo尊重這一點。

在系統級別更改預設編輯器:

sudo update-alternatives --config editor

然後按照螢幕提示進行操作。

更改帳戶預設編輯器的方法設置EDITOR環境變數。如果這對你不起作用,那麼你做了一些不尋常的事情。檢查你是否還沒有定義VISUAL,或者如果你有,給這兩個變數賦予相同的值(參見VISUAL vs. EDITOR – 有什麼區別?)。將這些行添加到您的~/.profile(注意:不是~/.bashrc):

EDITOR=nano
VISUAL=$EDITOR
export EDITOR VISUAL

Debian 政策下,所有程序都應該支持EDITORVISUAL設置預設編輯器。

在 Debian 及其衍生版本中,您可以使用替代機制來設置系統範圍的預設編輯器,正如 Steve Robillard 所提到的update-alternatives --config editor以 root 身份執行。

引用自:https://unix.stackexchange.com/questions/42726