freeCodeCamp/guide/portuguese/vim/index.md

2.1 KiB

title localeTitle
Vim Vim

Vim

logo

O Vim (Vi IMproved) é um editor de texto altamente configurável, criado para tornar a criação e alteração de qualquer tipo de texto muito eficiente. Está incluído como "vi" na maioria dos sistemas UNIX, que também inclui o macOS da Apple. O Vim é uma grande melhoria em relação ao seu predecessor vi , que foi desenvolvido há mais de 40 anos e ainda está sendo usado.

O Vim é estável ao rock e possui muitos recursos, incluindo:

  • Árvore de desfazer persistente e de vários níveis
  • sistema de plugins extensivo
  • suporte para centenas de linguagens de programação e formatos de arquivo
  • busca poderosa e substituir
  • integra-se com muitas ferramentas
  • Suporte de macro integrado para manipulação de texto de automação
  • utilizável em sistemas que não têm suporte para editores de texto baseados em GUI

Uma das principais diferenças que o Vim (e seu antecessor, vi ) tem sobre outros editores, como o nano , é que ele é um editor modal , o que significa que ele possui vários modos de operação. Por exemplo, o editor inicia no Modo de Navegação , o que permite que você se mova rapidamente pelo documento (ou, com mais precisão, com extrema rapidez ). Neste modo, você pode inserir comandos para interagir com o seu documento, como usar :i para entrar no insert mode :q para sair, /<text> para pesquisar texto, entre outros.

A parte modal do Vim é o que o torna realmente poderoso. Para um tutorial interativo, visite o OpemVim . Aqui você pode experimentar vários dos seus recursos mais poderosos.

Mais Informações

Para mais informações, acesse a página inicial do Vim.

  • Open Vim é um tutorial on-line e interativo do Vim que você pode fazer no seu navegador
  • Vim Adventures é um jogo online baseado nos atalhos de teclado do VIM. É o jogo "Zelda meets text editing".