
Quando eu edito o crontab usando crontab -e
ele abre o crontab no vi. Eu preferiria usar nano. Como eu posso mudar isso?
EDITAR:
Por algum motivo, o export
comando retorna command not found
. E alterar o valor do ambiente EDITOR não funcionou para crontab -e
.
O seguinte comando funcionou no meu sistema:
setenv VISUAL /usr/local/bin/nano
Responder1
Para shells baseados em sh:
export EDITOR=/path/to/nano
Para shell C baseado:
setenv EDITOR /path/to/nano
Lembre-se de que, a menos que você salve essas configurações em seu script de perfil de login (/home/user/.bash_profile por exemplo), você perderá a configuração ao sair.
Se bem me lembro, o FreeBSD usa o shell C como shell de usuário padrão.
Responder2
Deveria estar
export EDITOR=/usr/bin/nano
ajuste para a sua localização do nano (use 'qual' para encontrar). Você pode colocar esse comando em seu .bashrc ou script de perfil semelhante para que ele tenha efeito o tempo todo.
Responder3
Provavelmente definindo a variável de ambiente EDITOR.
Ou seja
export EDITOR=/path/to/nano
Responder4
Há um link simbólico abaixo/etc/alternativas/editorque pode ser apontado para /path/to/nano
Você pode usar oalternativas de atualizaçãoutilitário para fazer isso também - embora eu não esteja muito familiarizado com seu uso.
(nota - estou falando do ponto de vista do 'ubuntu'. Não tenho certeza se é o mesmo para o FreeBSD)