更改默认编辑器

更改默认编辑器

有两种方法可以更改默认编辑器:

  • update-alternatives --set editor /bin/nano
  • export EDITOR='/bin/nano'
    添加到~/.bashrc(单个用户)或/etc/profile.d/(所有用户)

它们之间有什么区别/细微差别吗?例如在多个发行版上的可用性?


更新

还有select-editor

答案1

  • update-alternatives特定于 debian
  • 更改用户.bashrc是一个坏主意。你的用户会恨你。
  • 写入文件/etc/profile.d/不会影响 ksh、csh、zsh 的用户...
    用户中所做的任何设置.bashrc都会覆盖您的设置。这是一件好事。

如果update-alternatives目标系统上可用,那就可以了。它应该可以在 debian 和 redhat 发行版上使用。

否则/etc/profile.d/可能是你最好的选择。但是您需要在其他地方查找来配置非 bash shell。

相关内容