Vim - Introdução
O editor Vim é um dos editores de texto mais populares que usamos hoje. É um clone do editor Vi e foi escrito por Bram Moolenaar. É um editor de plataforma cruzada e está disponível nas plataformas mais populares como Windows, Linux, Mac e outras variantes do UNIX. Neste capítulo, discutiremos os seguintes itens -
- Introduction
- Recursos do Vim
- Por que o Vim foi criado?
Introdução
Vim é a sigla para Vi IMprovado. É um editor de texto gratuito e de código aberto escrito por Bram Moolenaar. Foi lançado pela primeira vez em 1991 para variantes do UNIX e seu principal objetivo era fornecer melhorias ao editor Vi, que foi lançado em 1976.
O Vim é considerado um editor clone do Vi. Como o Vi, também é um editor centrado em comandos. Uma das vantagens de aprender Vim é - ele está disponível em qualquer lugar. Pegue qualquer variante UNIX como Linux, Mac, HP-UX, AIX e muitos mais, o Vim está lá por padrão. O Vim tradicionalmente não tem GUI, mas agora existe um instalador separado chamado gVim que fornece GUI.
Recursos do Vim
Esta seção discute alguns dos recursos importantes do Vim -
- Sua pegada de memória é muito baixa 
- É centrado no comando. Você pode realizar tarefas complexas relacionadas a texto com poucos comandos 
- É altamente configurável e usa arquivo de texto simples para armazenar sua configuração 
- Existem muitos plug-ins disponíveis para o Vim. Sua funcionalidade pode ser estendida de maneira excelente usando estes plug-ins 
- Ele suporta várias janelas. Usando este recurso, a tela pode ser dividida em várias janelas 
- Da mesma forma que várias janelas, ele também suporta vários buffers 
- Ele suporta várias guias que permitem trabalhar em vários arquivos 
- Ele suporta recursos de gravação que permitem gravar e reproduzir comandos Vim de maneira repetida 
Por que o Vim foi criado
O Vim é baseado no editor Vi original, que foi criado por Bill Joy em 1976. Durante os anos 90, o Vi estava em falta - existia a chamada guerra de editores entre o editor Vi e o editor Emacs. Então Bram implementou muitos recursos ausentes que a comunidade Emacs usou como argumento para explicar por que o Emacs era melhor que o Vi / Vim.