Como instalar plug-ins no Vim

O Vim é um editor de texto baseado em linha de comando versátil, poderoso e leve que provou ser indispensável ao longo do tempo. Possui muitos recursos adicionais projetados para serem úteis na edição do código-fonte dos aplicativos.

Você pode instalar o Vim no Windows, macOS, Unix e Linux. Na verdade, a maioria dos sistemas baseados em Unix e Linux vem com o Vim por padrão. Uma das melhores maneiras de estender a funcionalidade que o Vim fornece é usando plugins, veja como instalar plugins no Vim. Verificar Comparação entre GNU nano e Vim: Melhor aplicativo de edição de texto de linha de comando de terminal.

Como instalar plug-ins no Vim - Linux

Por que você deve instalar plug-ins do Vim?

O Vim é um editor repleto de recursos; É também uma opção padrão e altamente personalizável. Se o Vim Editor não vier com uma funcionalidade ou recurso específico que você está procurando, é provável que você encontre um plug-in para ele ou, na pior das hipóteses, crie um plug-in de sua preferência. Mas, na maioria das vezes, você descobrirá que já existe um plugin para o trabalho que está procurando.

Os plug-ins são um dos recursos mais amados do Vim porque permitem estender a funcionalidade do Vim, mantendo o tamanho do aplicativo principal pequeno e conveniente. O conceito de plug-ins ou extensões é emulado na maioria dos aplicativos de edição gráfica, como Visual Studio Code (VS Code), Atom, etc.

Maneiras de instalar plug-ins no Vim

Existem duas maneiras principais de instalar plugins no Vim. O primeiro método é instalar o plugin manualmente copiando seu conteúdo para uma pasta específica. A outra e mais popular maneira é instalar plugins através do gerenciador de plugins.

Vamos dar uma olhada em ambos os métodos para que você possa escolher aquele que melhor atende às suas necessidades. Além disso, é importante observar que existem muitas opções de gerenciamento de plugins que você pode usar.

Você precisará ter o Git instalado em seu computador para ambos os métodos de instalação do plugin.

1. Instale manualmente o plug-in

A partir do Vim versão 8, você pode instalar plugins sem a necessidade de um gerenciador de pacotes usando a ferramenta padrão do gerenciador de pacotes.

Você pode colocar os plugins do Vim no seguinte diretório:

~/.vim/pack/vendor/start/plugin_name

Observe que a pasta plugin_name será diferente de um plugin para outro. Para ilustrar este ponto, vamos instalar o plugin Vim conhecido como NERDTree. É um explorador de sistema de arquivos amplamente utilizado para o Vim. NERDTree permite visualizar a estrutura de pastas do projeto na visualização em árvore.

Primeiro, altere seu diretório para o diretório inicial com o seguinte comando:

cd ~

Em seguida, encontre a pasta .vim com o comando ls-al , para mostrar arquivos e pastas ocultos. Navegue até a pasta, se ela existir.

Se você não tiver uma pasta .vim em seu diretório home, crie a estrutura de pastas para o plug-in NERDTree que desejamos instalar usando o comando abaixo:

mkdir -p .vim/pack/vendor/start/nerd_tree

O Vim recomenda criar uma pasta separada para cada plugin para facilitar o gerenciamento. Então, se você quiser instalar outro plugin, você criará uma nova pasta para o plugin no seguinte diretório:

 ~/.vim/pack/vendor/start/

Em seguida, baixe o plugin NERDTree do GitHub e coloque-o no diretório do plugin nerd_tree com o seguinte comando:

git clone https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerd_tree
Nota: A maioria das páginas de plugins tem instruções sobre como baixar um plugin de sua fonte.

Inicie o Vim Editor e digite o seguinte comando para abrir o NERDTree File Explorer:

NERDTree

Aqui está um projeto de API Web ASP.NET Core aberto no Vim usando NERDTree.

Como instalar plug-ins no Vim - Linux

Para desinstalar um plugin, basta deletar sua pasta (neste caso, nerd_tree).

2. Instalando plug-ins no Vim usando o gerenciador de plug-ins

Antes da versão 8. Vim, os aplicativos de gerenciamento de pacotes eram a maneira tradicional de instalar plug-ins no Vim. Ele é suportado em todas as versões do Vim e existem muitos aplicativos de gerenciamento de pacotes que você pode usar para instalar plugins.

Os gerenciadores de plugins mais populares são Vundle, VAM, vim-plug, pathogen, etc.

A vantagem dos gerenciadores de plugins é que você não está envolvido na criação da estrutura de pastas manualmente e é mais fácil atualizar os pacotes automaticamente.

Vamos instalar um plugin usando o vim-plug. É amplamente usado na comunidade Vim, por isso tem um grande suporte da comunidade e também está bem documentado.

Primeiro, instale o vim-plug com o comando:

curl -fLo ~/.vim/autoload/plug.vim — create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Em seguida, crie uma entrada para seu plugin no arquivo ~/.vimrc. Se você não tiver um arquivo ~/.vimrc, você pode criá-lo com o comando . touch~/. vimrc.

Digite o seguinte texto em seu arquivo ~/.vimrc.

call plug#begin()
Plug ‘preservevim/NERDTree’
call plug#end()

Todos os plugins que você pretende instalar devem ser colocados dentro do plug da linha # start() call e do plugue # end() call. Neste caso, queremos instalar o NERDTree. Depois de adicionar os nomes dos plugins, salve o arquivo.

Abra seu editor Vim e execute o comando: PlugInstall para instalar o plugin. Reinicie o Vim para que suas alterações tenham efeito. Verificar Melhores aplicativos de distração de digitação para Linux para ajudá-lo a se concentrar.

Personalizando o Editor Vim no Linux

Vimos como personalizar e estender a funcionalidade do Vim instalando plugins. O arquivo ~/.vimrc é o melhor lugar para adicionar configurações personalizadas do Vim se você quiser que seu editor tenha uma boa aparência. Agora você pode visualizar Como acessar o histórico de comandos no Linux.

DzTech

Sou um engenheiro estadual com vasta experiência nas áreas de programação, criação de sites, SEO e redação técnica. Sou apaixonado por tecnologia e me dedico a fornecer informação de qualidade ao público. Posso me tornar um recurso mais valioso para usuários que procuram informações precisas e confiáveis ​​sobre análises de produtos e aplicações especializadas em diversos campos. Meu compromisso inabalável com a qualidade e a precisão garante que as informações fornecidas sejam confiáveis ​​e úteis para o público. A busca constante pelo conhecimento me leva a acompanhar os mais recentes desenvolvimentos tecnológicos, garantindo que as ideias compartilhadas sejam transmitidas de forma clara e acessível.
Ir para o botão superior