Perguntas com a marcação «autocompletion»

Para perguntas sobre os vários comandos para concluir parte de uma palavra-chave ou linha que foi digitada.


3
Como obter a conclusão automática inteligente de C ++
Alguns editores (como o visual studio no windows) executam o preenchimento automático de C ++ que entende C ++. Por exemplo, dado: #include <vector> int main(void) { std::vector<int> v; v.i No visual studio, o preenchimento automático conhece o único método std::vector<int>que começa com um i insert. É possível obter esse …

6
Conclusão do código Vim para Python 3
Estou executando o Debian Jessie e uso o atual vim-nox (com + python -python3). Estou tendo dificuldades para programar no Python 3, pois luto com a conclusão do código do Python 3. O YouCompleteMe não suporta Python3. O jedi-vim suporta a conclusão do Python 3, mas somente se eu tiver …


5
A maneira mais fácil de alternar ramos git
No momento, estou usando o fugitivo para gerenciar quase tudo relacionado ao git, mas não consigo encontrar um bom fluxo de trabalho para visualizar e alternar rapidamente entre as ramificações disponíveis. Eu posso fazer :Git checkout <branch-name>, o problema é que ele preenche automaticamente os nomes de arquivos e as …


1
Conclusão de nome de arquivo para arquivos remotos
Meu amigo me mostrou um truque legal no Emacs há alguns dias atrás, onde ele podia simplesmente abrir um arquivo em um servidor remoto e eu pensei instantaneamente "deveria haver uma maneira de fazer isso no vim também" e isso era verdade. Eu posso apenas usar :e scp://user@server//filepathpara fazer isso, …



1
Como excluo determinadas extensões de arquivo da conclusão?
Existe uma maneira de configurar o vim com relação a quais tipos de arquivo ele considera "adequados" para abrir? Deixe-me esclarecer com um exemplo. Imagine que você está trabalhando em um documento de látex. Depois de criar seu arquivo, você tem o seguinte em seu diretório (junto com outros arquivos …


1
Ins-conclusão de WORDs
<C-p>e <C-n>permitir a conclusão das palavras encontradas no documento atual. Estou fazendo algumas anotações e escrevendo digamos {0,1}^ne (E,D)muitas vezes. Estas são PALAVRAS constituídas por várias palavras. Existe uma maneira de concluir WORDs com <C-p>e <C-n>(ou outro ins-completioncomando relacionado )?

1
Conclusão dinâmica
Estou tentando aprimorar uma função de conclusão antiga. Gostaria de atualizar as opções exibidas no menu pop-up enquanto digito novos caracteres Minha função de conclusão é function! lh#icomplete#ecm(findstart, base) abort if a:findstart let l = getline('.') let startcol = match(l[0:col('.')-1], '\v\S+$') if startcol == -1 let startcol = col('.')-1 endif …

2
Como posso procurar símbolos LaTeX no Vim?
Posso integrar alguma forma de conclusão de símbolo ao Vim? Editores TeX dedicados, como o TeXMaker, fornecem uma lista de símbolos para conclusão (por exemplo, \almostra uma lista com \alpha, \lashows \lambdae \langle). Observe que o TeX possui um número bastante grande de símbolos; portanto, sugestões envolvendo mapeamento manual de …

1
cancelar completo
Normalmente, a conclusão do modo de inserção ( <C-n>) insere a palavra certa na primeira vez que pressiono <C-n>, mas nem sempre. Portanto, eu gostaria que o Vim inserisse a correspondência que considerasse melhor quando pressionasse <C-n>, mas ainda assim permitirei que eu cancele essa inserção depois, caso a correspondência …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.