Vi & Vim

15
Como posso recuar automaticamente em novas linhas?

Trabalho em projetos com diferentes níveis de indentação. Em muitos desses projetos, devido à maneira como os arquivos são tipicamente estruturados, a maioria das linhas é recuada em pelo menos dois níveis (como métodos em arquivos Java). Isso significa que a criação de uma nova linha quando...

15
Tmux está mudando parte do plano de fundo no vim

Isso só parece acontecer ao usar o vim dentro do tmux. Também estou usando o iTerm 2. Se eu criar um novo painel tmux ou redimensionar um painel tmux, ele imediatamente se parece com o seguinte: E então a única maneira de corrigi-lo é rolar no vim e voltar para isso: O que poderia estar...

15
Como copiar um arquivo no netrw?

O diretório de trabalho atual é ./A/B/. Um documento vazio é aberto quando eu digito vime o netrw é aberto com o comando :e.A janela é dividida por vs.e eu posso navegar para o diretório de nível superior, ou seja ./A/,. Agora eu gostaria de copiar um arquivo a_file.jpgde ./A/B/para ./A/. Eu...

15
Por que `cw` e` ce` fazem a mesma coisa?

Isso sempre me incomodou nos comandos we Wmotion - eles parecem funcionar de maneira diferente quando usados ​​com o ccomando hange do que quando usados ​​sozinhos ou com o dcomando elete. Por exemplo, com o cursor no "q" deste texto: The quick brown fox jumps over the lazy dog. digitando...

15
Impedir que o Vim limpe o terminal após a saída

Se eu fizer: $ less file E pressione qpara sair less, ainda vejo o mesmo texto da tela quando lessainda estava em execução. No entanto, se eu fizer $ vim file E :q, meu terminal está em branco ... Capturas de tela do meu terminal após sair lesse vim: De alguma forma, posso impedir...

15
Mesclar blocos intercalando linhas

Existe uma maneira dedicada de mesclar dois blocos de texto intercalando linhas, como passar disso: a1 a2 a3 a4 b1 b2 b3 b4 para isso: a1 b1 a2 b2 a3 b3 a4 b4 em alguns comandos? EDIT : Eu realmente gosto da solução de Sato Katsura , aqui está como eu a implementei: function!...

15
Como contribuir para o Vim?

Uso Vim há 4 anos. Estou ansioso para contribuir com o vim do projeto de código aberto. Gostaria de algumas dicas sobre por onde começar e com quem entrar em contato para contribuir com o Vim. A ajuda de pessoas que já contribuíram para o Vim ajudaria muito :). Desde já, obrigado. PS - Não tenho...

15
Para que serve o registro do buraco negro ("_)?

Recentemente, li sobre o registro do buraco negro, "_que é um registro somente para gravação. A documentação do Vim descreve da seguinte maneira: Registro do buraco negro "_ Ao escrever neste registro, nada acontece. Isso pode ser usado para excluir texto sem afetar os registros normais....

15
Calcular rapidamente o total de uma coluna de números

Estou escrevendo uma tabela de descontos que se parece com isso: | 13/05/15 | 09:30-16:00 | 6.5 | | 14/05/15 | 10:00-16:30 | 6.5 | | 16/05/15 | 15:30-01:00 | 9.5 | | 21/05/15 | 09:00-16:30 | 7.5 | | 22/05/15 | 08:30-17:00 | 8.5 | | 28/05/15 | 09:30-15:30 | 6 | | 02/06/15 | 09:00-20:00 | 11 | |...