Meu professor atribuiu uma conta ssh a todos os alunos da minha turma de programação e determinou que usássemos o VIM para edição de texto. Eu descobri :set nu
e :set auto indent
via Google. Percebi que essas duas configurações são redefinidas após cada lançamento. Existe uma maneira de fazê-los persistir na minha conta ssh? E o VIM na minha máquina local?
14
vimtutor
. Isso o ajudará a aprender a usar o Vim. Quando terminar, execute:help
no Vim para obter uma visão geral de como usar o sistema de ajuda e algumas leituras mais introdutórias.Respostas:
Coloque-os no seu
vimrc
(veja:help vimrc
). Você pode sincronizar esse arquivo entre máquinas.Outra opção é configurar o vimrc na máquina local e usar, por exemplo, o bcvi para transferir arquivos de forma transparente do remoto para o local e vice-versa.
fonte
Quando você estiver no Vim, digite
:echo $VIM
... que deve fornecer o local para onde seu _vimrc (ou .vimrc) deve ir. Edite um arquivo com esse nome, coloque essas duas linhas dentroe salve.
Grite se tiver algum problema com isso.
fonte
:help vimrc
, $ VIM é possivelmente coisa de Mac. Apenas dizendo'.Há também a modelagem na qual você pode configurar o vim em termos de arquivo e não depende de nenhuma configuração local do vim.
fonte
Se você estiver em um Mac, poderá usar um aplicativo Vim Options :
Depois disso, é possível transferir o arquivo de configuração do vim para uma máquina SSH remota usando o comando "scp" como:
fonte