ubuntu crontab select editor

When editing scheduled tasks in Ubuntu, the default editor of the system is nana, so I won’t use it! !

Crontab select the editor select-editor, modify the default editor to vim, and select the number 3.

root@iZj6c14rrum3260ghrc32qZ:~# select-editor

Select an editor.  To change later, run 'select-editor'.1./bin/ed
 2. /bin/nano        <---- easiest
 3. /usr/bin/vim.basic
 4. /usr/bin/vim.tiny

Choose 1-4[2]:3

Other methods found online:

Method 1. Select number 3

root@iZj6c14rrum3260ghrc32qZ:~# update-alternatives --config editor
There are 4 choices for the alternative editor(providing /usr/bin/editor).

 Selection    Path                Priority   Status
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *0 /bin/nano            40        auto mode
 1 /bin/ed             -100       manual mode
 2 /bin/nano            40        manual mode
 3 /usr/bin/vim.basic   30        manual mode
 4 /usr/bin/vim.tiny    10        manual mode

Press <enter> to keep the current choice[*], or type selection number:3
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor(editor)in manual mode

Method 2. Enter directly in the terminal:

 echo export EDITOR=/usr/bin/vim >> ~/.bashrc

Method 3. If there are only two editors, nano and vim, left in the system, if we delete nano completely at this time, the system will select vim as the default editor by default, and enter the command to delete the nano editor in the terminal:

 sudo apt-get remove nano

Recommended Posts

ubuntu crontab select editor