Vi & Vim

7
Como posso verificar a ortografia de um buffer inteiro?

Existe um comando ou plug-in interno disponível para acionar a verificação ortográfica de todo o buffer atual, solicitando que cada palavra detectada ignore, adicione ao dicionário ou corrija a ortografia? Eu tenho usado ]spara pular sugestões de ortografia e / zgou z=adicionar ao dicionário ou...

7
Quando exatamente <arquivo> difere de <amatch>?

A documentação diz: <afile> When executing autocommands, is replaced with the file name for a file read or write. <abuf> When executing autocommands, is replaced with the currently effective buffer number (for ":r file" and ":so file" it is the current buffer, the file being...

7
O que é um buffer abandonado no vim?

Uso o vim há mais de cinco anos e fiquei surpreso quando não sabia o que era um buffer abandonado. A resposta mais próxima que encontrei foi nesta resposta SO . Então, um buffer abandonado foi carregado, mas não é mais exibido? E se houver várias guias - algum dos buffers carregados nessas guias...

7
Como volto à linha anterior depois de me mudar?

Eu sou novo no Vim. Meu arquivo de código tem 300 linhas. Suponha que atualmente o cursor esteja na linha 254 e usei o ggcomando turno para a linha 1. Quero voltar para a linha 254, mas esqueço o número da linha. Existe um comando que pode fazer

7
GNU global e vim

Alguém já usou o GNU global com o vim? Estou navegando por uma grande base de código C ++ e tenho alguns problemas para descobrir como usá-lo. Eu quero usar a funcionalidade gtags-cscope, mas não consigo descobrir como gerar um banco de dados de referência cruzada que mais tarde eu possa conectar...

7
A rolagem da roda do mouse insere caracteres

Estou usando o macvim dentro do tmux dentro do iTerm2. Basicamente, eu só quero poder rolar o buffer usando a roda do mouse. Eu configurei set -g moude-mouse on na minha .tmux.confe set mouse=a set ttymouse=xterm2 no meu .vimrc. Além disso, ativei o 'relatório do mouse xterm' no...