web-dev-qa-db-ja.com

デフォルト以外のエディターでcrontabを編集します

Vi onceでcrontabを編集したいと思います。私のデフォルトのエディターはnanoであり、そのように保ちたいです。 viで一度だけ編集したい。デフォルトをviに変更してから、編集後にnanoに戻したくありません。これはできますか?

5
D. Clancy

crontabEDITOR環境変数を尊重する必要がありますので、それを行うことができます(たとえば、ルートcrontabの場合)

Sudo EDITOR=vi crontab -e

man crontabから

The -e option is used to edit the  current  crontab  using  the  editor
specified  by  the  VISUAL  or EDITOR environment variables.  
9
steeldriver