vimをcrontabの$ EDITORに永久に設定する

vimをcrontabの$ EDITORに永久に設定する

execでcrontabを編集するときは、ターミナルにviの代わりにvimを使用するように指示しますexport EDITOR=vim。ただし、端末を閉じて新しい端末を開くと、セッションはリセットされます。これをどのように変更できますか?

答え1

echo 'export EDITOR=vim' >> ~/.bashrc

答え2

manページから:

-e VISUALまたはEDITOR環境変数で指定されたエディタを使用して現在のcrontabを編集します。

したがって、残念ながらcrontab関連の設定はありませんが、EDITORcronを編集する前にエイリアスを作成してエディタを呼び出すことができます。vim

alias crontabvim="export EDITOR=vim;crontab $@"

$@後続のすべてのパラメータはコマンドに適用されますcrontab

~/.bashrcセッションの永続性のためにファイルに保存できます。

関連情報