Cron
在 FreeBSD 中將預設 crontab 編輯器更改為 nano
當我使用
crontab -e
它編輯 crontab 時,它會在 vi 中打開 crontab。我更喜歡它使用納米。我怎樣才能改變這個?編輯:
由於某種原因,
export
命令返回command not found
. 並且更改 EDITOR env 值不適用於crontab -e
.以下命令適用於我的系統:
setenv VISUAL /usr/local/bin/nano
對於基於 sh 的 shell:
export EDITOR=/path/to/nano
對於基於 C shell:
setenv EDITOR /path/to/nano
請記住,除非您將這些設置保存到您的登錄配置文件腳本(例如 /home/user/.bash_profile),否則您會在註銷時失去設置。
如果我沒記錯的話,FreeBSD 使用 C shell 作為預設使用者 shell。
應該
export EDITOR=/usr/bin/nano
調整您的 nano 位置(使用“哪個”查找)。您可以將該命令放在您的 .bashrc 或類似的配置文件腳本中,以使其始終生效。