Eu uso bastante o linux remotamente utilizando SSH.
Recentemente precisei editar o crontab de uma máquina remota.
Pensei é fácil, basta utilizar "crontab -e" o vi vai abrir e pronto!
Não foi bem assim, na máquina remota o editor padrão era o Visual Studio Code e ele abria a interface gráfica na minha máquina, em uma conexão VPN bem lenta.
Como trocar isto!
Utilize o comando which para saber onde está o caminho completo do vi, como mostrado abaixo.
Depois é só definir a variável de ambiente chamada EDITOR.
Veja que você pode exportar de duas formas. A primeira funciona se o caminho existir (no meu caso existe) e a segunda é garantido pois você informa o caminho completo.
Para tornar esta alteração permanente no Ubuntu, você pode editar o arquivo .profile no raiz do seu usuário.
Uma outra opção é utilizar o comando "select-editor", contudo ele não funcionou em todas as máquinas que testei.
Recentemente precisei editar o crontab de uma máquina remota.
Pensei é fácil, basta utilizar "crontab -e" o vi vai abrir e pronto!
Não foi bem assim, na máquina remota o editor padrão era o Visual Studio Code e ele abria a interface gráfica na minha máquina, em uma conexão VPN bem lenta.
Como trocar isto!
Utilize o comando which para saber onde está o caminho completo do vi, como mostrado abaixo.
Depois é só definir a variável de ambiente chamada EDITOR.
export EDITOR=/usr/bin/vi
Para tornar esta alteração permanente no Ubuntu, você pode editar o arquivo .profile no raiz do seu usuário.
echo "export EDITOR=/usr/bin/vi" >> ~/.profile
Uma outra opção é utilizar o comando "select-editor", contudo ele não funcionou em todas as máquinas que testei.
Comentários
Postar um comentário