9 当我使用crontab -e它编辑crontab时,将在vi中打开crontab。我希望它使用nano。我该如何更改? 编辑: 由于某种原因,export命令返回command not found。并且更改EDITOR env值不适用于crontab -e。 以下命令在我的系统上工作: setenv VISUAL /usr/local/bin/nano cron freebsd vi linux — 伊恩 source
13 对于基于sh的shell: export EDITOR=/path/to/nano 对于基于C shell的: setenv EDITOR /path/to/nano 请记住,除非将这些设置保存到登录配置文件脚本(例如,/ home / user / .bash_profile)中,否则在注销时会丢失该设置。 如果我没记错的话,FreeBSD使用C shell作为默认的用户shell。 — 大卫 source 1 注意,csh使用〜/ .cshrc作为配置文件脚本,因此您需要在其中放置setenv命令。 — hark
1 应该 export EDITOR=/usr/bin/nano 调整您的纳米位置(使用“来”查找)。您可以将该命令放入.bashrc或类似的配置文件脚本中,以使其始终有效。 — 凯文·库帕尔 source
-3 / etc / alternatives / editor下有一个符号链接,可以指向/ path / to / nano 您也可以使用update-alternatives实用程序执行此操作-尽管我对使用它不太熟悉。 (注意-我是从'ubuntu'的角度说的。不确定FreeBSD是否相同) — 布伦特 source 3 对于FreeBSD来说不一样。 — hark