vi Gerador de comandos
Gerar comandos vi para editar arquivos no editor visual
Começando com o vi
## O que é o vi?
`vi` é o editor de texto clássico orientado para tela, encontrado em praticamente todos os sistemas Unix. Ele é modal (possui modos de inserção e de comando separados) e roda inteiramente dentro do terminal, o que o torna ideal para editar arquivos de configuração por meio de SSH ou em servidores mínimos onde não há interface gráfica disponível.
## Como usar
1. **Definir opções**: Escolha flags como modo somente leitura ou um comando Ex de inicialização. 2. **Especificar o arquivo**: Insira o caminho do arquivo a ser aberto (omitir para começar com um buffer vazio). 3. **Copiar e executar**: Cole o comando gerado no seu terminal.
Dentro do vi: pressione `i` para inserir texto, `Esc` para voltar ao modo de comando e, em seguida, `:wq` para salvar e sair (ou `:q!` para descartar as alterações).
Opções Comuns
### `-R` Modo somente leitura Abra o arquivo em modo somente leitura para que edições acidentais não possam substituir o original. Útil para inspecionar arquivos do sistema como `/etc/hosts`.
### `-r` Recuperação Recupere arquivos de swap não salvos após uma falha ou encerramento da sessão SSH. Execute `vi -r` sozinho para listar os arquivos recuperáveis.
### `-c COMMAND` Executar comando Ex Execute o comando Ex especificado após o carregamento do arquivo, por exemplo, `-c ':set number'` para habilitar números de linha nos arquivos abertos.
### `-s` Modo em lote silencioso Execute em silêncio para scripts (leia comandos de stdin, sem prompts). Combine com `-c` para automatizar edições.
### `-w` Desativar SIGHUP Desative o sinal de interrupção para que o editor continue funcionando mesmo após o terminal ser fechado — útil para sessões longas de edição.
▶Como posso recuperar um arquivo após uma falha?
▶Como abro um arquivo que já possui números de linha?
▶Qual é a diferença entre vi e vim?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.