Eu gostaria de ajustar o vim para usar cdo ( Operadores de Dados Climáticos ) de maneira eficiente. Como preciso usar scripts cdo in (bash), gostaria de adicionar uma correspondência de preenchimento automático (implementada!) Com uma descrição pequena (ainda procurando!).
Eu configurei o ambiente e ele funciona em um nível básico. Por enquanto, eu estou querendo saber se é possível manipular a saída do menu pop-up no lado direito das palavras-chave do dicionário.
Eu tenho uma palavra-chave simples correspondente até agora, veja a imagem abaixo:
Usando a seguinte configuração:
Meu .vimrc:
set completeopt=longest,menuone
Inclui dicionários diferentes, principalmente cdo.dic: ~ / .vim / ftdetect / cdo.vim:
au BufRead,BufNewFile *.sh set dictionary+=~/.vim/dictionary/cdo.dic
au BufRead,BufNewFile *.sh set dictionary+=~/.vim/dictionary/hamocc.dic
au BufRead,BufNewFile *.sh set dictionary+=~/.vim/dictionary/mpiom.dic
Meu arquivo de dicionário ~ / .vim / dictionary / cdo.dic: com é comparado com
abs -abs \
%código%
... cerca de 700 mais ....
Objetivo : O que eu adoraria obter como saída é uma pequena descrição exibida à direita, em vez do caminho de arquivo do arquivo de dicionário. Então, de preferência, uma breve explicação do operador (que também pode ser armazenada no arquivo do dicionário após o operador?), Por exemplo. para fins ilustrativos
adisit -adisit \
lê a partir de uma linha de dicionário:
selcode : Select parameters by code number {selcode,code ifile ofile}
Então, basicamente, eu ferramenta de pesquisa rápida para nomes de operadores e descrição curta, sem grande programação, plugins com outras ferramentas externas. Então é um 'é possível e como?' pergunta ...
Eu tentei até agora a documentação do vim, e pesquisando sobre o vim, dicionário, complete, completeopt, pmenu, ...
Agradeço suas sugestões.