Alguém mais usa o mouse no Vim? [fechadas]

3

Eu uso o Vim há alguns meses e acho que me apaixonei por ele. Mas ainda estou usando o mouse para selecionar texto e rolagem. Todo tutorial, conselho e postagem no blog que visitei afirmam que é um mau hábito usar o mouse no Vim. É realmente embaraçoso usar o mouse no Vim? Alguém aqui que usa o Vim como editor principal usa o mouse?

    
por finemann 13.01.2011 / 19:07

5 respostas

8

Esses tutoriais estão errados e até prejudicam o aprendizado. Não não tente abjurar seu estilo de trabalho anterior e faça tudo o que for “Vim way” de agora em diante. Ele não vai funcionar de qualquer maneira e você não vai fazer nenhum trabalho.

Apenas vá em frente e tente aprender mais expressões do Vim o tempo todo. Eu ainda estou usando o mouse depois de anos quase exclusivamente trabalhando em (g) Vim.

    
por 13.01.2011 / 19:15
5

Você deve tentar usar objetos de texto.

Parei de usar o mouse mais ou menos quando comecei a usá-los.

Basicamente, os objetos de texto são atalhos para executar facilmente o comando em palavras, frases, paragaphs.

Apenas por diversão, você pode tentar o seguinte:
dip : irá _d_elete (_i_n) o atual _p_aragraph
vib : entre parênteses, ele selecionará o conteúdo do que você pode então arrancar, cortar , etc.
vi} : selecionará um bloco C, então você reintentará rapidamente com = ou excluirá ou diminuirá o recuo ...
caw : para excluir e substituir rapidamente a próxima palavra

Possibilidades são infinitas. Veja :help text-objects

É realmente um dos maiores recursos do Vim e raramente é destacado no tutorial do Vim. (Eu aprendi sobre eles muito tarde, talvez um ano ou dois depois de começar a usar o Vim)

Dito isto, ainda uso o mouse às vezes e não é um pecado fundamental.

    
por 13.01.2011 / 20:04
2

É realmente uma questão de preferência. Eu às vezes uso o mouse, mas acho que é muito mais eficiente não ter que mover minhas mãos. Se você gasta muito tempo no vim, você pode querer começar a aprender os atalhos de teclado e se movimentar usando "hjkl" em vez das teclas de seta. Isso poupa muito tempo.

    
por 13.01.2011 / 19:09
0

Você conhece o Shift-V e depois usa as teclas j ou k para selecionar visualmente linhas inteiras por vez? Eu uso isso com muita frequência em arquivos y ank.

Eu uso C-F e C-B para rolagem.

Acho ambos mais eficientes do que usar um mouse.

    
por 13.01.2011 / 19:38
0

Eu raramente uso o mouse. Às vezes, no entanto, acho muito rápido selecionar uma parte do texto não linearmente, do meio de uma linha até o meio de outra linha na tela.

Este é o único uso que tenho para o mouse no vim.

    
por 20.01.2011 / 10:20

Tags