Hoje vamos conversar sobre os comandos básicos para criar um arquivo texto ou abrir um arquivo existente. Salvar ou descartar alterações e a navegação geral nos arquivos de texto através do vi/vim no Linux.

Como abrir um arquivo com o vi:
vi [filename] : abre um arquivo existente ou cria um novo. Substituir [filename] pelo nome do arquivo;
Ao iniciar, já no modo de comando, tudo que digitar será comando. Pressionar “i” pra ir pro modo insert e “ESC” para o modo comando.
Veja mais comandos relacionados a manipulação dos arquivos em:
https://blog.mauriciodosite.com.br/2022/01/13/comandos-basicos-do-vi-vim-no-linux-edicao-de-texto/
Salvar alterações realizadas arquivo:
:w – Comando para salvar o arquivo. O ‘w’ é de write (escrever), ele salva as alterações mas não não fecha a ferramenta (vi ou vim);
:wq – Comando para salvar o arquivo e fechar a ferramenta. O ‘w’ de write, e o ‘q’ de quit (escreve e fecha);
:q! – Comando somente para fechar o vi/vim, caso tenham sido realizadas alterações no arquivo elas serão descartadas;
Se já existir o arquivo ao salvar ou se não tiver permissão para salvar:
:w newfile – Salva a edição em uma nova versão do arquivo. Onde ‘newfile’ seria o nome do arquivo a ser persistido;
:w pathname/file – Semelhante ao comando acima, porém, exemplificando que pode ser setado outr path. Muito utilizado quando não há permissão para salvar no diretório em questão.
Para visualizar a numeração de cada linha:
:set nu – Comando que exibe o número da linha. Lembre-se que cada linha é identificada/finalizada pelo caractere \n no Linux.
Estes são comandos essenciais do vi/vim, que utilizo com bastante frequência, para visualização e manipulação de arquivos. Espero ter lhe ajudado, também. Um forte abraço!
Maurício Arthur
CEO at Sites4u – Software Design
https://sites4u.com.br/ | https://mauriciodosite.com.br/