Linux设置默认文本编辑器

在一些调用文本编辑器的命令里(比如systemctl editgit config --edit等),会调用默认的编辑器。我个人习惯使用vim,但是Ubuntu默认的却是nano

查了一下,可以用EDITOR环境变量来设置,但这个只适合零时使用,写入配置的话也只针对用户(系统环境变量又感觉没必要)。查了一下,还是发现方法了。

其实需要调用编辑器的操作里,调用的是/usr/bin/editor这个命令。我们只要修改这个指向的程序就行。绝大多数Linux发行版都提供了专门的命令来进行这个操作,先确保你要使用的编辑器已经安装,然后执行:

sudo update-alternatives --config editor

之后会出现选项供选择,选择需要的即可。

赞赏

微信赞赏支付宝赞赏