Debian
如何更改 Debian (squeeze) 發行版中的預設文本編輯器
“喬自己的編輯”對我來說並不自然。如何更改為使用 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 政策下,所有程序都應該支持
EDITOR
並VISUAL
設置預設編輯器。在 Debian 及其衍生版本中,您可以使用替代機制來設置系統範圍的預設編輯器,正如 Steve Robillard 所提到的:
update-alternatives --config editor
以 root 身份執行。