definindo permanentemente o vim como o $ EDITOR para crontab

3

Eu estou tentando dizer ao meu terminal para usar o vim ao invés do vi ao editar o crontab executando export EDITOR=vim . Mas fechar o terminal e abrir um novo apenas restaura a sessão. Como eu mudo isso?

    
por Sessho 20.09.2016 / 15:13

2 respostas

5

echo 'export EDITOR=vim' >> ~/.bashrc
    
por 20.09.2016 / 15:21
0

Da página man :

-e Edits the current crontab using the editor specified by the VISUAL or EDITOR environment variables.

Portanto, infelizmente não há uma configuração EDITOR específica do crontab, no entanto, você pode criar um alias para invocar o editor vim antes de editar seu cron:

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

$@ aplicará todos os argumentos subseqüentes ao comando crontab .

Isso pode ser salvo em seu arquivo ~/.bashrc para persistência de sessão.

    
por 20.09.2016 / 18:17