Perguntas sobre 'vimrc'

O arquivo vimrc contém configurações de tempo de execução opcionais para inicializar o Vim quando ele é iniciado.
3
respostas

Desativar plugins vim para arquivos grandes

Eu tenho uma configuração personalizada do Vim que estou montando. Há vários plugins e recursos interessantes que ajudam no desenvolvimento do PHP. No entanto, quando abro um arquivo grande (milhares de linhas), esses recursos fazem o rastreamen...
22.10.2014 / 20:18
3
respostas

VIM desabilita o destaque ao excluir a pesquisa

Recentemente, aprendi um novo atalho no VIM que considero extremamente útil. d/search_text Que excluirá tudo, mas não incluindo "search_text", da posição atual. No entanto, o que é irritante é que isso irá destacar todas as ocorrências...
04.04.2012 / 19:05
1
resposta

Pare o Vim automaticamente de tw = 78 arquivos de texto de quebra de quebra de linha

Atualizei recentemente o Vim e observei que, sempre que eu abro um arquivo .txt , a opção tw=78 é definida. (O que faz o Vim quebrar automaticamente as linhas quando elas excederem 78 caracteres.) Eu não gosto disso e gostaria de me livrar...
23.04.2015 / 07:30
2
respostas

Como mapear ctrl / p limpar cache e atualizar o nó raiz NERDTree?

Como faço para mapear <leader>r , que limpa o cache de CtrlP e atualiza o diretório raiz do NERDTree? Pseudo-código, tenho: map <Leader>r :CtrlPClearCache<cr>g:NERDTreeMapRefreshRoot<cr> CtrlPClearCache l...
31.03.2015 / 14:43
2
respostas

vim: biblioteca de substituições comuns sem plugins?

Eu estaria querendo realizar pensamentos como :'<,'>s/^\ \ \ \ // de uma forma abreviada, como :'<,'>s_lw (não importa o que realmente seria s_lw ) usando a funcionalidade vim base, inicialmente tentando não confiar em ext...
30.09.2014 / 13:38
1
resposta

O realce de comprimento de linha funciona corretamente no console Vim, não na GUI

Esta questão está relacionada com this one . Damian Conway forneceu um bom trecho para marcar o comprimento excessivo da linha em sua recente palestra da OSCON 2013 sobre o Vim. highlight ColorColumn ctermbg=magenta call matchadd('Color...
21.06.2014 / 06:24
1
resposta

O mapeamento de .vimrc não se aplica

No meu vimrc, mapeei nnoremap <tab> >> e nnoremap <s-tab> << . O segundo mapeamento funciona bem, mas o primeiro parece ser esquecido. Se eu mapeá-lo manualmente quando estiver no Vim, ele funcionará. Alguma idéia...
13.11.2014 / 07:59
2
respostas

Vim: automatiza a leitura de linha a partir de um arquivo externo

Estou tentando automatizar o seguinte no vim: :r! sed -n 10p filename Onde o número da linha (10) está mudando constantemente. Eu estava pensando em algo parecido com function! GetLine(line, filename) :r! sed -n a:line,p a:filename...
01.08.2013 / 19:03
3
respostas

vim "+ registrar inacessível. + chave causa movimento indesejado

+ e - funcionam como esperado somente no modo de inserção. Quando tento arrancar uma linha no modo visual usando a combinação " + y , + faz com que o cursor se mova uma linha e - uma linha abaixo. O último campo de tecla pressionado...
16.07.2013 / 00:24
2
respostas

Vim Destacar destaque apenas para determinados tipos de arquivos

Estou usando o seguinte no meu .vimrc para destacar linhas com mais de 80 caracteres: highlight OverLength ctermbg=red ctermfg=white guibg=#592929 match OverLength /\%81v.\+/ Isso afeta todos os meus arquivos. Existe uma maneira que eu po...
17.05.2012 / 03:47