Home > Linux > Lista de comandos comuns do editor vi

Lista de comandos comuns do editor vi

Para

Sintaxe

Inserir texto esc + i ( Aperta a tecla ‘ESC’ e depois a tecla ‘i’)
Salvar Arquivo esc + : + w (Aperta ‘ESC’, depois ‘dois pontos’ e finalmente
‘w’)
Salvar arquivo com nome (Salvar como…) esc + : + w  “nome_do_arquivo”
Para fechar o vi esc + : + q
Para fechar sem salvar esc + : + q!
Para salvar e fechar esc + : + wq
Para procurar por palavra de onde o cursor estiver para frente esc + /palavra (Aperta ‘ESC’, escreve
/palavra-a-ser-encontrada, por exemplo, para encontrar a palavra
linux‘, tecle assim: /linux)
Para buscar a próxima palavra n
Para procurar palavras do cursor para trás esc + ?word (Aperta ‘ESC’, ‘?’ e escreve
/palavra-a-ser-encontrada)
Para copiar a linha de onde o cursor estiver esc + yy
To paste the text just deleted or copied at the cursor esc + p
Para deletar a linha onde o cursor está esc + dd
Para apagar a palavra onde está o cursor esc + dw
Para encontrar todas as ocorrências de uma palavra e
substituí-las globalmente sem confirmação
esc + :$s/palavra-a-ser-encontrada/palavra-substituta/g

Por exemplo: s/linux/unix/g
Aqui a palavra ‘linux’ será
substituída pela palavra ‘unix’

Para encontrar todas as ocorrências de uma palavra e
substituí-las globalmente com confirmação
esc + :$s/palavra-a-ser-encontrada/palavra-substituta/cg
Para rodar comandos shell, tais como, ls, cp or date etc,
dentro do vi
esc + :!comando-shell

Exemplo: :!pwd

Categories: Linux
  1. No comments yet.
  1. No trackbacks yet.