Estou usando o ubuntu 9.10 e o editor de texto padrão é nano, o que eu odeio. (não todo mundo?)
Normalmente não é um problema, pois eu apenas vi ou gedit tudo, mas estou crontab -e
abrindo com o nano. Tentei alterá-lo para o vim usando sudo update-alternatives --config editor
e selecionando a opção 3 ("/usr/bin/vim.basic"). Isso mudou tanto para o sudo quanto para o não sudo. Mas crontab -e
ainda abre o nano. Alguma ideia? max
ubuntu
bash
text-editors
Max Williams
fonte
fonte
sudo -E crontab -e
wheresudo -E
Especifica use your envars.No ubuntu, tente executar:,
select-editor
que cria interativamente~/.selected_editor
:fonte
~/.selected_editor
? É isso que está no meu sistema e o que vi em outros lugares.Se você odeia
nano
tanto, basta desinstalá-lo:crontab
deve então apenas usar como padrão o próximoEDITOR
(para mim eravim.basic
).fonte
sudo crontab -e
. Eu configureiexport EDITOR=vim
o .bashrc do superusuário e da conta de desenvolvedor, massudo crontab -e
ainda estava abrindo no nano. Após desinstalar o nano, ele abre o vim. Obrigado!De
man crontab
:Adicione ao seu
~/.bashrc
:fonte
A melhor opção é definir a alternativa do editor (não apenas um usuário):
fonte
trabalha no aperto do debian
fonte
EDITOR=vim crontab -e
também funcionará, mas apenas uma vez.Infelizmente não posso comentar ou votar.
No Ubuntu, o arquivo de configuração é chamado
~/.selected_editor
Com o seguinte comando, você pode selecionar o editor padrão novamente:
A remoção do arquivo no diretório inicial também funciona.
Somente definir as variáveis
$VISUAL
ou$EDITOR
funcionará, mas será persistente apenas se você a gravar em um script que seja executado em seu ambiente.Adicione ao seu arquivo rc
Mas eu não recomendaria usar a última solução.
fonte
Você deve remover o
~/.sensible_editor
arquivo da melhor maneira possível e, em seguida, a execuçãocrontab -e
solicitará que você escolha o editor preferido.A partir de então, sua preferência será lembrada no
~/.sensible_editor
arquivo.fonte
emacsclient
.para o Debian, use:
e
selecione '2' e pressione enter. Entendi!
fonte
O mais fácil seria se livrar do produto que você não quer na sua totalidade. Todas as outras alterações de configuração seriam automáticas.
apt-get install vim -y && apt-get remove nano -y
fonte
Em máquinas mais antigas como algumas Debian, isso também funciona e é a solução mais portátil.
fonte
/usr/bin
manualmente; esses locais são gerenciadosdpkg
e não devem ser manipulados diretamente.