Perguntas com a marcação «vimscript»

13
O cpo & vim é uma sintaxe especial?

Nos scripts, é costume fazer algo como: let s:save_cpo = &cpo set cpo&vim ... script ... let &cpo = s:save_cpo Para garantir o modo nocompatível para o script. É: set cpo&vim algum tipo de sintaxe especial, como em foo & bar? Ou é mais como um comando, linha de gatilho...

13
Como reverter a cada 4 linhas?

Antes de tudo, sendo este o meu primeiro post aqui, gostaria de dizer que achei o VIM uma ótima ferramenta e o fórum aqui muito útil para encontrar respostas para perguntas, com muitas pessoas prestando inestimável assistência. Ainda sou muito novo no VIM, então praticamente tudo que aprendi sobre...

12
Substitua por vimscript puro (sem `: s`)

Eu tenho o seguinte no meu vimrc: func! AddSpaceBeforeEqual() s/\([a-z)_0-9"'\[\]]\)=/\1 =/ge endfunc Estou usando o vint para lint meu vimrc e recebi o seguinte aviso: ProhibitCommandWithUnintendedSideEffect Evite comandos com efeitos colaterais indesejados. Evite usar: s [ubstitute]...

11
O que seguir para criar um plugin vim?

Então, minha pergunta é simples. É uma boa idéia aprender scripts do vim apenas para criar o vim ou devemos adotar outras linguagens mais aceitas para isso. Por exemplo, este link abre vídeos do YouTube que mostram Como usar o Python para criar plugins do vim. Os scripts do Vim não são totalmente...

11
Como posso obter uma seleção visual do vimscript?

Se eu tenho algumas linhas de vimscript que quero testar antes de colocar no meu vimrc, é possível selecionar visualmente e então obtê-las? eu tentei faça a seleção visual v, depois faça movimentos para fazer a seleção etc. :'<,'>so Mas o vim dá um erro nenhum intervalo...