You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu 22.04终端中配置默认编辑器为Vim?

如何在Ubuntu 22.04终端中配置默认编辑器为Vim?

嗨,我来帮你搞定把默认编辑器改成Vim的问题!Ubuntu 22.04里有几种简单靠谱的方法,我给你一步步讲清楚:

首先得确保你已经安装了Vim,如果还没装,先在终端跑这个命令:
sudo apt update && sudo apt install vim

接下来是具体的配置方法:

  • 临时生效(仅当前终端会话):直接在终端输入export EDITOR=vim,这样当前终端里后续调用默认编辑器的操作(比如crontab -e)就会用Vim了。不过关闭终端再打开就会失效,适合临时测试用。

  • 永久生效(仅当前用户):想让每次打开终端都自动生效的话,把配置加到用户专属的环境变量文件里。比如编辑~/.bashrc:
    vim ~/.bashrc
    在文件末尾加一行export EDITOR=vim,保存退出后,执行source ~/.bashrc让修改立刻生效,或者重新打开终端也会自动加载。你也可以选择编辑~/.profile文件,效果是一样的,适配更多shell环境。

  • 全局生效(所有系统用户):如果要让所有用户的默认编辑器都是Vim,就修改全局配置文件。比如编辑/etc/profile,需要sudo权限:
    sudo vim /etc/profile
    在末尾加上export EDITOR=vim,保存后重启系统或者让所有用户重新登录就生效了。另外也可以修改/etc/environment文件,这里不需要写export,直接加EDITOR=vim就行,同样需要sudo权限编辑。

  • 用系统默认工具配置(推荐):Ubuntu自带的update-alternatives工具是管理系统默认程序的标准方式,更规范。先执行:
    sudo update-alternatives --config editor
    终端会列出当前可选的编辑器,输入对应Vim的编号按回车确认就搞定了。如果列表里没看到Vim,先执行这条命令添加它:
    sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 100
    这里的100是优先级,数字越大优先级越高,之后再运行配置命令就能看到Vim选项了。

配置完成后,你可以用echo $EDITOR检查是否设置成功,或者直接输入editor命令,看看是不是打开Vim了。

备注:内容来源于stack exchange,提问作者Human

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 12:34:40