Vi & Vim

Perguntas e respostas para pessoas que usam as famílias vi e Vim de editores de texto

3
O que significa `<Bar>`?
Ao responder uma pergunta agora , mencionei o uso de um mapeamento de teclas no modo normal que pode ser encontrado em vim.wikia.com. No meio da explicação do mapeamento de chaves, percebi que não tinha ideia do que &lt;Bar&gt;significava. O que isso significa? Tentei substituí-lo por um pipe |, com …



5
Como compartilhar a configuração entre o vim e o Neovim
Comecei a usar o neovim e mudei o meu .vimrcpara .config/nvim/init.vime outras coisas .local/share/nvim. Qual é a melhor maneira de compartilhar configurações ou plugins entre o vim e o Neovim? Symlinks? Posso alterar os diretórios no .vimrc para usar apenas um link simbólico? Depois de migrar minha configuração do vim …
23 vimrc  neovim 

2
Como personalizo as cores do vimdiff?
Estou tentando usar o vimdiff como minha ferramenta de mesclagem git, mas as cores usadas o tornam insuportável (pelo menos no Windows / Mingw): a cor do plano de fundo e a cor do primeiro plano são as mesmas para algumas das linhas conflitantes, tornando-o desnecessariamente difícil para descobrir o …


3
Como escrever na vertical?
Digamos que eu queira produzir o seguinte texto no meu documento: % % Not Important % O -------------------------&gt; % | % S | % o | % m | % e | % | % M | % s | % g | % | % V Existe alguma maneira …

1
Z de quê no vim?
Eu estava olhando para as dicas de mudança de tela e me deparei com as seguintes dicas: zz = shift current line to middle of screen zt = shift current line to top of screen zb = shift current line to bottom of screen Minha pergunta é o que é …

2
É possível procurar no sistema regex do vim?
Eu encontrei muitas situações no vim em que seria útil ter instruções detalhadas. Eu tentei usar a sintaxe de lookaround padrão ( (?=), (?!)etc.) , mas parece que o vim não suporta isso. O vim tem uma sintaxe equivalente para esses tipos de instruções?





2
Como recuar como espaços em vez de tabulação?
Estou codificando alguns modelos html em arquivos JADE. Quero recuar automaticamente o código com espaços em vez de tabulação. Eu tentei shiftwidth=2, tabstop=2mas não importa o que aconteça, ainda é recuar usando guias em vez de barra de espaço, o que faz com que a compilação JADE gere erros. Como …

2
Existe uma maneira de eventos AND no autocmd?
Eu gostaria de acionar um autocmd em dois eventos, mas não da maneira que normalmente é feito, ou seja, se um dos eventos aconteceu, então acionar um autocmd. Quero acioná-lo se os dois eventos acontecerem. Por exemplo: A maneira usual de fazer isso autocmd BufWrite,BufRead *.c *.py *.h :call StripTrailingWhitespaces() …
21 autocmd 

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.