Plugins são um meio de estender as funcionalidades do vim, há plugins para diversas tarefas, desde wikis para o Vim até ferramentas de auxílio a navegação em arquivos com é o caso do plugin NerdTree que divide uma janela que permite navegar pelos diretórios do sistema a fim de abrir arquivos a serem editados.

Como testar um plugin sem instala-lo? editar

:source <path>/<plugin>

Caso o plugin atenda suas necessidades você pode instala-lo...

No linux

 ~/.vim/plugin/

No windows

 ~/vimfiles/plugin/

Obs: Caso não exista a pasta você pode cria-la!

Exemplo no linux


   /home/user
          |
          |
          + .vim
              |
              |
              + plugin

Complementação de códigos editar

O plugin snippetsEmu é um misto entre complementação de códigos e os chamados modelos ou (skels). Insere um trecho de código pronto, mas vai além disso, permitindo saltar para trechos do modelo inserido através de um atalho configurável de modo a agilizar o trabalho do programador.

Instalação editar

Um artigo ensinando como instalar o plugin snippetsEmu pode ser lido aqui:

Um wiki para o vim editar

O plugin wikipot implementa um wiki para o vim no qual você define um link com a notação WikiWord, onde um link é uma palavra que começa com uma letra maiúscula e tem outra letra maiúscula no meio

Detalhes sobre o plugin potwiki podem ser vistos na seção Um wiki para o Vim.

Obtendo o plugin

Acessando documentação do python no vim editar

Formatando textos planos com syntax editar