Vi & Vim

17
Como pular para o meio do buffer

Pressionando gge Gvocê pode pular para as duas extremidades de um buffer. 42G pula para a linha 42. Existe algum gatalho rápido para pular para o meio do buffer. Algo como aproximadamente round(number of

17
Como movo o cursor para o centro da linha atual?

Existe uma maneira de mover meu cursor para o meio da linha atual? (no meio da linha de texto - não no meio da largura da tela) Fiquei me perguntando se havia um atalho semelhante ao Mque move o cursor para o meio da tela. EDIT : Adicionado esclarecimento entre

17
Comparação mais detalhada dentro de uma linha

Eu uso vimdiffpara inspecionar as diferenças entre os arquivos e, algumas vezes, perde um pouco. por exemplo, se eu tiver os dois arquivos a seguir: //a.c printf("Hello\n"); e: //b.c int i = printf("hello\n") + 3; mostrá-los em vimdiffdá: O que vou querer ver é que, em bc, o valor hnão é...

17
Como conheço a versão do patch do meu vim?

Eu tenho o vim 7.4 instalado, mas não tenho certeza em que nível de patch estava quando o instalei. Como faço para verificar? vim --version Dá VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 15 2014 16:18:44) .... Mas não fornece o nível do patch ou um número de versão...

17
ale linter + eslint: pula para o próximo erro

Eu uso eslintcom alepara lint meu código Javascript. Depois de editar um bloco de código, geralmente tenho alguns erros para corrigir. A correção é feita navegando para a próxima linha incorreta, lendo o problema na régua e corrigindo. Se eu pudesse pular a fase de navegação e usar uma ligação...