我相信我可以做类似的事情export EDITOR=vi
,但是我不确定确切输入什么内容以及输入位置。
如何将“ vi”设置为默认编辑器?
经常必须为此设置程序,例如git
—
timpone 13-4-24
我相信我可以做类似的事情export EDITOR=vi
,但是我不确定确切输入什么内容以及输入位置。
如何将“ vi”设置为默认编辑器?
Answers:
您应该将其添加到外壳的配置文件中。对于Bash,这是~/.bashrc
或~/.bash_profile
。您还应该设置$VISUAL
,因为某些程序(正确地)使用而不是$EDITOR
(请参见VISUAL
vs.EDITOR
)。此外,除非您知道原因,否则应将其设置为vim
而不是vi
。
TL; DR,将以下内容添加到您的shell配置中(可能是~/.bashrc
):
export VISUAL=vim
export EDITOR="$VISUAL"
EDITOR
环境(env | grep EDITOR
)和传递给sudo
(sudo env | grep EDITOR
)的环境是否都存在,因为系统的sudo安全策略可能会禁止使用它(man sudo
有关详细信息,请参阅)。
您还可以使用以下命令来设置默认的文本编辑器。
sudo update-alternatives --config editor
git
,这正是我所需要的。
ranger
,这正是我所需要的。PS:只是为了帮助索引试图这样做的人。
export EDITOR=vim
在您的bashrc或zshrc或..rc中