Perguntas com a marcação «key-bindings»

12
Usando vim e cafeína na mesma máquina

fundo Trabalho em um laboratório de pesquisa e uso três sistemas operacionais diferentes diariamente. Nas máquinas Windows e Mac, uso Caffeine para impedir que essas máquinas ativem o protetor de tela enquanto trabalho em uma máquina diferente (o Linux não tem esse problema). É muito chato ter que...

11
Alterne rapidamente entre fontes em tempo de execução

Embora as fontes possam ser selecionadas manualmente no GVim no menu, eu tenho algumas fontes preferidas que eu gostaria de alternar, dependendo da tarefa em questão (bitmap pequeno, OTF maior ... etc) . Existe uma maneira de configurar a ligação de teclas para percorrer uma lista de fontes...

11
Mapear uma sequência de letras no modo de inserção

Já posso mapear uma combinação de teclas no modo de inserção: :inoremap abc <do stuff> No entanto, isso tem algumas desvantagens: Ao digitar uma versão parcial da sequência, como, por exemplo ab, os caracteres não são exibidos por um curto período de tempo, pois está "aguardando" para...

11
Que opções existem para entrar no modo de inserção?

Eu costumava entrar no modo de inserção anunca percebendo que existe um sistema para onde o modo de inserção é iniciado. Às vezes fiquei aborrecido por acolocar o cursor após o primeiro caractere de uma linha, mas a coisa é: ele entra no modo de inserção após a posição atual do cursor. Então...

11
É possível criar mapeamentos com parâmetros?

Eu criei alguns mapeamentos como este: :nnoremap <buffer> <leader>xyzABC :call SomeFunc('ABC')<CR> :nnoremap <buffer> <leader>xyzDE :call SomeFunc('DE')<CR> :nnoremap <buffer> <leader>xyzFoo18 :call SomeFunc('Foo18')<CR> :nnoremap...

10
caso de uso para `gs`

de acordo com a documentação para gs: durma por N segundos (padrão 1) Assim, você pode colocar o Vim em repouso por 10 segundos usando 10gs. Qual é um bom caso de uso para este

10
Existe um <Cw> para WORDs?

Pressionar Ctrl- wno modo Inserir excluirá a palavra anterior. É equivalente a Ctrl- Backspaceno Windows e Opt- Deleteno OS X e realmente acelera a digitação. O Vim possui os conceitos separados de worde WORD(consulte :help word). Isso é inestimável para a navegação de texto: é a diferença entre...

10
Qual é o significado de 'g'?

Nota: esta pergunta tem dois tipos de respostas no StackOverflow, mas pensei que talvez uma resposta melhor viesse daqui e, se não, pelo menos ela será documentada onde deveria estar: Quais são os comandos do vim que começam com g? Uso da tecla g no modo normal do vim Qual é o significado...

10
Como o vimgolf grava todas as teclas digitadas?

De vez em quando eu gosto de participar de uma rodada de vimgolf . Pode ser esclarecedor. Como eles são capazes de gravar todas as teclas digitadas? Esse deve ser um recurso do vim. Alguém tem alguma idéia de como fazer isso. Pode ser útil gravar tudo em determinadas