VI Editor Encontre e Substitua String - Modo Ex
- 1633
- 316
- Enrique Crist
Como faço para encontrar e substituir todas as ocorrências de string dentro do arquivo de texto inteiro usando o vim editor?
Responder
VI Editor é baseado no ex o editor ex original escrito em 1976. Um dos recursos herdados deste editor é uma maneira de pesquisar e substituir qualquer string por uma linha única, primeira ocorrência ou em texto inteiro. Aqui estão poucos exemplos:
Substitua uma primeira ocorrência de palavra vim para a palavra vi na linha atual.
: s/vim/vi
Substitua a primeira ocorrência em cada linha da palavra vim para a palavra vi
: g/vim/s // vi
Por fim, substitua todas as ocorrências da palavra vim pela palavra vim em todas as linhas
: g/vim/s // vi/g
Tutoriais do Linux relacionados:
- VIM Editor básico no Linux
- Mastering Bash Script Loops
- Uma introdução à automação, ferramentas e técnicas do Linux
- Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
- Coisas para instalar no Ubuntu 20.04
- Loops aninhados em scripts de basquete
- Subshells avançados de Linux com exemplos
- Bash Regex avançado com exemplos
- Sistema Linux Hung? Como escapar para a linha de comando e…
- Bash regexps para iniciantes com exemplos
- « Encontre todos os arquivos com permissão de gravação ativada
- Converter imagem em escala de cinza com imagemagick »