Bom tutorial do vim? [fechadas]


16

Eu sempre ouvi coisas boas sobre o vim e agora estou intrigado. A única coisa que me incomoda é o controle irregular do teclado. Alguém conhece algum bom tutorial para iniciantes no vim?


Acho que você descobrirá, com um pouco de experiência, que os controles do teclado são maravilhosos, especialmente em laptops. Você pode navegar e editar todo o documento sem sair da linha inicial e usar o mouse.
1911 Polfer J.

Se os controles do Vim forem difíceis, tente o Emacs; eles vão fritar seu cérebro.
josemota

use ": behave mswin" se você achar que é muito estranho ou coloque-o em seu ~ / .vimrc para fazê-lo dessa maneira, você sempre poderá recolocá-lo usando ": behave xterm" se mudar de idéia. Além disso, acho que todos devem ter pelo menos alguns mapeamentos próprios para afinar as coisas, pois nem todos aprendem a digitar exatamente da mesma maneira, especialmente para aqueles que usam teclados Dvorák ou outros layouts estranhos (eu, a certa altura, usando um teclado numérico modificado para editar apenas documentos numéricos)
osirisgothra

Respostas:


27

O Vim vem com seu próprio tutorial, para começar. Basta executar isso em um terminal:

vimtutor

O bom vimtutoré que ele permite que você leia sobre como o editor funciona enquanto realmente o usa .

Além disso, você pode dar uma olhada nos links aqui: Página Vi Lovers

O bom dessa página é que ela discute brevemente os vários links que fornece, para que você tenha uma noção de quais são melhores ou piores e por quê.

Eu acrescentaria que a melhor maneira de se sentir confortável com o Vim é usá-lo exclusivamente um pouco. Se você acabar odiando, tudo bem. Use outra coisa então. No entanto, a única maneira de treinar os dedos e o cérebro é usá-lo. Meus dedos agora ficam Escape :wqfora do hábito, mesmo quando estou em um cliente de e-mail no trabalho (em vez de Mutt).


2
O tutor do vim é horrível; pelo menos, é horrível convencê-lo de que o vim é realmente útil e utilizável por pessoas sãs.
hasen

4
@hasen: como se costuma dizer nos fuzileiros navais, isso parece um problema pessoal.
Telemachus

+1 provavelmente a melhor maneira de começar a aprender o vim. :)
mithunsatheesh

12

O primeiro link é ótimo. Obrigado por esse.
Telêmaco

Sim, leia o primeiro há um tempo atrás. É uma boa :) :)
Svish

11
O Tutorial da folha de dicas é como eu aprendi vi. Seriamente. Imprimi as folhas de dicas, coloquei-as na frente do teclado, forcei-me a digitar "gvim" ao editar meus arquivos e me referi a elas como queria fazer várias coisas. Passei cerca de duas semanas por folha de dicas e peguei o jeito.
1911 Polfer J.

Esse último link foi o que me levou a usar o Vim em primeiro lugar.
precisa saber é o seguinte


4

Achei os vídeos instrucionais de Derek Wyatt no Vimeo muito úteis. Ele enviou 27 vídeos, começando com a edição básica e descrevendo recursos mais avançados posteriormente.


2

"A Byte of Vim" é um livro que visa ajudá-lo a aprender a usar o editor Vim, mesmo que tudo que você saiba é como usar o teclado do computador.


+1, eu aprendi o Vim lendo esse livro em minhas viagens de trem.
Atilla Filiz



0

Eu começaria com a página de manual (man vim), mas posso ver por que você não gostaria de ler a coisa toda.

Como tal, isso surgiu em uma rápida pesquisa no Google. Ele cobre alguns dos pontos mais importantes, embora provavelmente haja tutoriais mais detalhados.


2
Ler a página de manual do Vim é quase zero para um iniciante, pois fala principalmente sobre a abertura do Vim na linha de comando. A Ajuda interna do Vim é muito boa, mas mesmo assim não é uma maneira sensata de aprender o editor inicialmente. Nesse caso, é melhor do que ler. Leia um pequeno tutorial e edite-o ou use o vimtutorprograma para fazer as duas coisas ao mesmo tempo.
Telemachus

0

No seu terminal:

$ vim

Em seguida, no seu buffer vim aberto:

:set syntax=on  
:help

Ao se familiarizar com o tipo de toque, você precisa de algumas personalizações para embelezá-lo, como um belo esquema de cores e uma fonte elegante. Sinta-se livre para baixar minha configuração no GitHub .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.