Domine o editor Vim no Linux!
Há uma pequena chance de você nunca ter ouvido falar sobre o Vim. Mas ele está incluído em quase todas as distribuições Linux como o editor padrão do Vi. Mas quando se trata do editor de texto mais popular nos sistemas Linux, há um pouco de história oculta à vista.
O Vim é um editor de texto como o Vi, mas com muitos recursos extras. Dos editores do tipo Vi, ele foi frequentemente eleito o melhor. O Vim é um editor de texto altamente configurável, criado para permitir uma edição de texto eficiente. É uma versão aprimorada do editor vi distribuída com a maioria dos sistemas UNIX.
Uma das principais vantagens do Vim (e Vi) é que os comandos mais usados são digitados com caracteres alfabéticos. O tempo extra necessário para aprender os comandos é reembolsado, permitindo que você trabalhe com eficiência. No entanto, ao contrário do Vi, o Vim também suporta o uso de teclas de cursor no modo Inserir, para que um iniciante possa começar rapidamente antes de aprender gradualmente mais comandos para ganhar velocidade. Saiba mais!
Razões para usar o editor Vim
Comparado a outros editores do tipo Vi, o Vim possui várias razões para ser usado:
- Ele é instalado praticamente em qualquer lugar. Assim, a maioria das distribuições Linux instala o editor por padrão
- Ele é incrivelmente poderoso. Portanto, você pode até fazer edições complexas com bastante rapidez e facilidade
- Os comandos, atalhos e combinações de teclas do Vim são transferíveis para outros programas
- Ele é multiplataforma. Assim está disponível em vários sistemas operacionais
- Os comandos do Vim são fáceis de lembrar
- Ele é como um idioma. Então, você poderá facilmente encadear comandos da mesma maneira que encadear palavras em uma frase.
Principais comandos do Vim
O editor vi possui três modos:
- Modo de comando: letras ou sequência de letras interativamente comando vi. Os comandos diferenciam maiúsculas de minúsculas. A tecla ESC pode terminar um comando
- Modo de inserção: O texto é inserido. A tecla ESC termina o modo de inserção e retorna ao modo de comando.
- Modo de linha de comando: Para entrar nesse modo, digite “:”, que coloca a entrada da linha de comando no pé da tela
Alguns de seus principais comandos são:
- y: Para copiar uma linha
- p: Para colar
- x: Exclui o caractere no cursor
- o: Abre uma nova linha abaixo da posição atual do cursor. Também o coloca no modo de inserção
- dd: Exclui a linha (armazenada no buffer local)
- 3dd: Exclui 3 linhas (armazenadas no buffer local)
- D: Exclui o conteúdo da linha após o cursor
- C: Exclui o conteúdo da linha após o cursor e insere um novo texto. Pressione a tecla esc para finalizar a inserção
- dw: Exclui uma palavra à direita
- 4dw: Exclui 4 palavras à direita.
O Vim cresceu e se tornou um grande programa de código aberto. Se você deseja usar o Vim, pode encontrá-lo em muitos lugares: se você possui uma distribuição Linux, FreeBSD ou Solaris 8, procure um pacote Vim que possa ser instalado facilmente.
Artigo originalmente publicado em: https://www.escolalinux.com.br/blog/domine-o-editor-vim-no-linux