Vi & Vim

20
Navegação no modo de inserção

Eu finalmente decidi abandonar as setas do teclado para navegar em favor de hjkl. Eu usei o Vim hardmodeplugin para desativar as teclas de seta. Acostumei-me à navegação muito rápido, mas, de repente, a navegação no modo de inserção é impossível. Existe alguma solução para isso? (o modo de...

20
Como posso alterar o tamanho do recuo?

Acabei de descobrir que poderia recuar e recuar facilmente no Vi com: <<e>> Por padrão, ele adiciona um tabcaractere. Agora estou me perguntando, isso poderia ser para um número de espaços através de uma configuração no meu .vimrc? E como devo fazer

20
Como recarregar todos os buffers de uma só vez?

Ao trabalhar em uma ramificação de recurso git, frequentemente preciso ocultar minhas alterações para confirmar uma correção de bug na ramificação principal. Quando terminar de trabalhar nas alterações, eu git stash pop, que atualiza os carimbos de data e hora nos arquivos. Mesmo que os arquivos...

20
Melhor esquema de cores diff

Comecei a usar o modo diff no vim no trabalho, e a única coisa que notei é que as cores são realmente brilhantes, o que não ajuda quando você tenta procurar diferenças em arquivos grandes por longos períodos de tempo. Existem esquemas de cores personalizados que as pessoas personalizam para...

19
Abrir arquivos .md como Markdown

O Vim, por padrão, abre todos os arquivos .md como código "modula2". Nunca ouvi falar do modula2, nem pretendo usá-lo. Como posso dizer ao vim para sempre tratar foo.mdcomo Markdown (como se eu tivesse digitado :set