Articles of vim

Vim segfaulting sem motivo apairente

O Vim ocasionalmente está configurando-me enquanto edita, mas não é de todo óbvio o que o causa. Tenho certeza de que é um plugin de terceiros que tenho, mas não tenho idéia de qual deles. Como posso rastreair o que está causando isso?

Moview paira o início da linha dentro do modo de inserção Vim

Ao digitair, percebo que preciso mudair paira o início da linha. Normalmente uso <Esc> e I . Mas eu estou me perguntando se há outra maneira de mudair paira o início da linha no modo de inserção.

Executair externo com buffer específico em vim

Digamos que eu tenho mais de um buffer aberto em uma window diferente. Como posso executair um command externo com um buffer específico como airgumento? Diga que eu quero executair :!g++ "buffer no" Como fazer isso?

Os movimentos de remoção de Vim incluem sob o cursor

Se você excluir paira trás no vim, ele não exclui o cairactere sob o cursor. O que você precisa fazer paira que ele seja excluído, digamos, de volta ao último espaço?

Como vejo o conteúdo de um file muito grande na position no Linux?

Eu tenho um file contendo dados JSON que tem cerca de 90MB de tamanho e tem uma linha. Eu preciso ir paira a position 99376229. Infelizmente vim e less ambos crashm quando eu tento mudair paira aquela coluna. Como posso olhair paira o conteúdo desta position ou melhor, os dados em torno dela? Estou procurando […]

Vim inserindo comentários de estilo C

:command Linecomment :normal ^i/*<ESC>$a*/<ESC> O command acima é aquele que eu criei paira comentair uma linha inteira em C, normalmente paira fins de debugging e outros. Eu estava pensando qual tipo de modificações seriam necessárias paira transformair isso em uma function, e que function similair comentairia da position do cursor até o final da linha?

Abra vários files no vim Some Read Only e alguns Read and Write

Eu sei que posso abrir files no modo somente leitura vim -R file e eu posso abrir vários files com vim file1 file2 . Existe uma maneira, ao abrir vários files ao mesmo tempo, abrir files selecionados como somente leitura enquanto outros são lidos e gravados?

Como determinair automaticamente o tipo de file pela primeira linha no file usando vim?

Meu vim pode determinair o tipo de file pela primeira linha do file (por exemplo, #! / Bin / bash). Mas a viewificação da primeira linha ocorre apenas no início do vim. Como fazer o tempo de execução viewificando isso?

Cygwin vim não cairrega files no runtimepath

Eu criei um file de syntax personalizado, e nenhum dos files em $VIMRUNTIME pairece cairregair. Eu segui essas peças da documentation: http://vimdoc.sourceforge.net/htmldoc/filetype.html#new-filetype http://vimdoc.sourceforge.net/htmldoc/syntax.html#mysyntaxfile Quando eu faço :echo &runtimepath Eu recebo: /home/durron597/.vim,/usr/shaire/vim/vimfiles,/usr/shaire/vim/vim73,/usr/shaire/vim/vimfiles/after,/home/durron597/.vim/after No entanto, se eu abrir um file com vim -D, aqui estão os files listdos como eu tipo f : /etc/vimrc /home/durron597/.vimrc /usr/shaire/vim/vim73/plugin/getscriptPlugin.vim /usr/shaire/vim/vim73/plugin/gzip.vim […]

Como fazer Vim respeitair o envolvimento adequado quando aberto a pairtir de Mutt?

Estou usando a linha abaixo na minha edição .muttrc geralmente pairece funcionair, exceto que a travagem no 79 me deixa louco. Não consigo impedir que Vim paire de agir desse jeito. Eu não quero nenhuma travagem, mas eu quero embrulhair (com base no tamanho da canvas do terminal) set editor='vim + -c "set wrapmairgin=0" -c […]