Vim é o editor de texto escolhido para muitos utilizadores que passam muito tempo na linha de comandos. Ao contrário de outros editores, A Vim tem vários modos de operação, que podem ser um pouco intimidantes para novos usuários.
Vim ou seu precursor Vi vem pré-instalado em macOS e quase todas as distribuições Linux. Saber o básico da Vim irá ajudá-lo quando encontrar uma situação em que o seu editor favorito não está disponível.
Este guia explica como gravar um ficheiro na Vim / Vi e sai do editor.,
modos Vim #
quando você lança o editor Vim, você está no modo normal. Neste modo, você pode usar comandos vim e navegar através do arquivo.
para escrever um texto, você precisa entrar no modo de inserção pressionando a tecla i
. Este modo permite-lhe Inserir e apagar caracteres da mesma forma que faz num editor de texto regular .
para voltar ao modo normal a partir de qualquer outro modo, basta carregar na tecla Esc
.,
Abrir um Arquivo no Vim / Vi #
Para abrir um arquivo usando o Vim, o lançamento de seu terminal e digite vim
seguido pelo nome do arquivo que você deseja editar ou criar:
vim file.text
Outra forma de abrir um arquivo é iniciar o editor e digite :e file_name
, onde file_name
é o nome do arquivo que você deseja abrir.
gravar um ficheiro no Vim/Vi #
o comando para gravar um ficheiro no Vim é .,
Para salvar o arquivo sem sair do editor, mude para o modo normal pressionando Esc
tipo :w
e tecle Enter
.,
- Pressione
Esc
- Tipo
:w
- Pressione
Enter
Há também um comando de atualização :up
, que escreve o buffer para o arquivo somente se existem alterações que não foram salvas.
para gravar o ficheiro com um nome diferente, escreva :w new_filename
e carregue em Enter
.,
gravar um ficheiro e sair Vim / Vi #
o comando para gravar um ficheiro em Vim e sair do editor é :wq
.
Para salvar o arquivo e sair do editor, simultaneamente, pressione Esc
para mudar para o modo normal, digite :wq
e tecle Enter
.,
- Press
Esc
- Type
:wq
- Press
Enter
Another command to save a file and quit Vim is :x
.,
a diferença entre estes dois comandos é que :x
escreve o buffer no ficheiro apenas se houver alterações não gravadas, enquanto :wq
escreve sempre o buffer no ficheiro e actualiza o tempo de modificação do ficheiro.
Fechar Vim / Vi sem Salvar o Arquivo #
Para sair do editor sem salvar as alterações, mudar para o modo normal pressionando Esc
tipo :q!
e tecle Enter
.,
- Pressione
Esc
- Tipo
:q!
- Pressione
Enter
Conclusão #
neste guia, nós mostramos-lhe como salvar um arquivo no Vim e saia do editor. Se você é novo na Vim, visite o site Open Vim onde você pode praticar Vim com um tutorial interativo.