Perguntas com a marcação «options»

configurações de tempo de execução que modificam o comportamento do editor

18
Como posso suprimir a mensagem "lendo do STDIN" no Vim?

Ao usar o Vim para ler a partir de stdin, ele imprime uma mensagem informativa: $ echo foo | vim - Vim: Reading from stdin... $ Este é apenas um exemplo. O uso real não permite construções de shell. vim <(echo foo)não é uma opção. Posso suprimir isso usando apenas opções do Vim e / ou...

14
Quando usar o diretório after /?

Entendo que é o lugar para colocar coisas que devem ter a palavra final e não serem substituídas por outra fonte, mas não sei como decidir quando colocar algo, digamos, em ~/.vim/after/ftplugin/vez de ~/.vim/ftplugin/. As pessoas geralmente usam ~/.vim/ftplugin/e só movem coisas...

11
Mostrando o histórico de comandos com showcmd

Ao usar o set showcmdVim, mostra comandos parciais na última linha da tela. Por exemplo, no modo Normal, ao digitar o comando, dt.a última linha é exibida dte, quando você pressiona .o comando, é concluída e, portanto, nada é mostrado. Existe uma maneira de mostrar comandos completos? Por exemplo,...

10
Como listar as opções disponíveis de um plugin?

Recentemente, descobri que YouCompleteMeexiste uma g:ycm_autoclose_preview_window_after_insertionopção que oculta automaticamente a janela de visualização da documentação após sair do modo de inserção e também comecei recentemente a usar o vim, portanto, foi a primeira vez que defini uma...

8
opção `set` com variáveis

Estou tentando reescrever a adição de uma seqüência de caracteres para a opção com variável. A sequência original é set rtp+=~/.vim/bundle/Vundle.vim A seguir está a letmaneira de trabalhar : let MYVIMDIR='/home/loom/foo' let &rtp .= ','.expand(MYVIMDIR).'/bundle/Vundle.vim' Estou...

7
Como salvar e restaurar o resultado do comando 'set'?

De :h :setnós sabemos que :se[t] Mostrar todas as opções que diferem do valor padrão. Em um vimscript, eu gostaria de salvar todas essas opções que foram modificadas pelo usuário, modificá-las e depois restaurá-las para o valor definido pelo usuário. Como posso fazer isso facilmente? Eu...