/bin/sh: 1: subl: not found
crontab: "subl" exited with status 127
上一个系统管理员肯定安装了 sublime。我只想让它在 shell (sh、bash、zsh) 中打开而不出现错误。
我需要编辑什么才能使其成为永久性的更改?
谢谢
答案1
是的,subl 很可能是 sublime。
改变它
在某些系统上你可以运行(当然是 Ubuntu):
# sudo update-alternatives --config editor
还有特定于用户的选择编辑器命令:
$ select-editor
您还可以设置环境变量,然后在 .bashrc 中或系统范围的 /etc/profile、/etc/profile.d/something.sh 等中覆盖这些设置:
export VISUAL=vim
export EDITOR="$VISUAL"