1、Volt
O Volt não deve ser chamado de plug-in, deve ser um gerenciador de plug-ins Vim que pode existir independentemente do Vim, semelhante ao plug-in Vundle , mas o Volt oferece suporte à combinação de plug-ins para gerenciar plug-ins, para que você possa definir uma variedade de combinações de plug-in através do Volt, aqui chamado É chamado de combinação de plug-in "perfil". Dessa forma, você pode habilitar diferentes profile
combinações de plug-ins para diferentes ambientes de linguagem de programação, o que é muito conveniente.
O comando de operação é muito simples, basta executar o seguinte comando na linha de comando do terminal:
volt profile set myprofile
Entre eles myprofile
está o nome da combinação de plug-in que você definiu.Se quiser saber mais sobre o Volt, pode acessar aqui .
Volt Vim Gerenciador de plug-ins
2、Vim-Rainbow
O plug-in vim-rainbow pode usar cores diferentes para distinguir os colchetes (colchetes pequenos, colchetes e colchetes) na linguagem de programação, que é clara e clara, permitindo que você entenda claramente que esses colchetes são um par. Isso é muito útil e você não precisa mais se preocupar com qual deles é um par de colchetes.
3, linha de luz
Existem muitos plug-ins para o Vim, como o Powerline , que exibe informações como o arquivo em que você está trabalhando, a posição do cursor no arquivo e o tipo de arquivo na barra inferior. Esses plugins tem seus prós e contras, depois de uma comparação simples, escolhi o lightline . É relativamente pequeno, fácil de instalar e ampliar e não depende de outras ferramentas ou plugins.
4、NERDtree
NERDTree é um plug-in de navegador de arquivos no Vim. Com esse plug-in, os usuários podem navegar intuitivamente por hierarquias de diretórios complexas, abrir arquivos rapidamente para leitura ou edição e executar operações básicas do sistema de arquivos.
5、Comentarista NERD
O NERD Commenter é um plug-in muito útil para programadores.Ele suporta conclusão multilíngue e também suporta comentários de linha única, comentários em lote e outros mapeamentos de comando. Use a tecla de atalho cc para comentar a linha selecionada e cu para descomentar.
Entre eles está o mapa de teclas, o padrão é a barra invertida /
, você pode usar o comando para personalizar o caractere-chave do Vim Leader, por exemplo, o comando :let mapleader=","
será definido como ,
a chave.
6, solarizado
Solarized é um plug-in de tema do Vim, possui duas funções de modo claro e escuro. Dependendo de suas preferências e iluminação ambiente, você pode alternar entre os dois modos de forma rápida e fácil.
7, fzf
fzf.vim é um plug-in que depende do comando fzf. fzf é uma Go
ferramenta interativa de pesquisa de linha de comando baseada na implementação, que pode pesquisar arquivos, comandos históricos, git commits, etc. Muito poderoso. Você pode usar o plugin vim do fzf depois de instalar o fzf .
Instalação do comando fzf instalação do plugin fzf.vim
8、ack
Ack.vim é usado principalmente para pesquisar uma palavra globalmente no projeto, como ao pesquisar o nome de uma função. Para usar o plug-in ack.vim do vim, você precisa instalar o ack ou ag para rodar normalmente. Recomenda-se usá- ag
lo em combinação com o ack.vim. A combinação dos dois também é chamada de " pesquisador de prata ". Essa combinação é muito rápida e abrange a maioria dos cenários de uso de grep
ou vimgrep
.
Para instalação e uso mais detalhados do Ack.vim, você pode conferir aqui .
9、fique bem
O plug-in gitgutter é um plug-in de exibição de status git, que pode adicionar uma coluna antes do número da linha do Vim para exibir o status da linha: alterado ( ) ~
, adicionado ( +
) ou excluído ( -
). Isso é bom para acompanhar as alterações feitas e permite que você se concentre na tarefa em questão, como escrever um patch para corrigir um bug crítico.
10、Lista de Marcas
O plug-in Tag List é um plug-in de lista de tags que pode realizar a exibição de navegação da estrutura de código, como variáveis, tipos, classes e funções, e você pode pular facilmente entre essas variáveis, tipos, classes e funções. Este plug-in é adequado para linguagens de programação comumente usadas, como Java, Ptyhon, c e qualquer tipo de arquivo que possa usar a função ctags.
Meu link de blog de referência de configuração .vimrc
Plug-ins vim fáceis de usar e compartilhamento --- fácil de usar_Yimning's Blog-CSDN Blog