Sudo

如何將 visudo 設置為使用與 Fedora 上的預設值不同的編輯器?

  • May 13, 2020

Fedora 14 在執行 visudo 時預設使用 vi。有沒有辦法把它改成別的東西?

添加Defaults editor=/path/to/editorsudoers 文件將導致 visudo 使用指定的編輯器進行更改。

此外,如果您的 sudo 包是使用 –with-env-editor 建構的,這是某些 Linux 發行版的預設設置,您還可以通過執行export EDITOR=/path/to/editor. 在命令行上執行這將在 shell 會話終止後立即恢復,在 ~/.bashrc 或 /etc/profile 中設置變數將導致更改持續存在。

引用自:https://unix.stackexchange.com/questions/4408