Como iniciante completo sem experiência em vi, como posso aprender a usar o Vim usando apenas o próprio Vim? Existe um tutorial embutido e como posso acessá-lo?
Suponha que eu tenho um laptop com Linux e Vim instalado e sem conexão à Internet.
help-system
200_success
fonte
fonte
vimtutor
pelos primeiros 30 minutos. Continue com a prática real pelo resto da semana. Estrondo! Você pode usar o Vim fluentemente e ter todos os seus profissionais.Respostas:
vimtutor
é um programa que vem com instalações do vanilla vim. É um programa tutorial de 30 minutos que explica os conceitos básicos do vim. Nos sistemas * nix, geralmente você só precisa executarvimtutor
na linha de comando. O Unix também temgvimtutor
disponível, se você preferir uma versão da GUI.No Windows,
vimtutor.bat
está localizado em$VIMRUNTIME
(geralmente algo parecidoC:\Program Files (x86)\Vim\vim74
ou semelhante).vimtutor.bat
usará como padrão a GUI vim no Windows; passe-console
se você deseja forçá-lo a usar o console vim. No Windows 8, pelo menos, você também pode simplesmente procurar por 'vim tutor' (sem as aspas, é claro) no menu Iniciar para abrir o tutor.fonte
Você pode aprender o Vim lendo
:help
de cima para baixo. Quando você entra:help
, fica assim:Como você pode ver, parte do essencial, como mover-se, pular para assuntos e voltar, etc. Se você rolar um pouco para baixo, esta lista de documentos ficará visível:
Usando as dicas de navegação fornecidas na parte superior (e Ctrl]seguindo um link), você pode começar a visitar as seções, por exemplo, a partir de
tutor
. (Foi assim que aprendi o Vim em primeiro lugar.)fonte
:help
e comecei leitura.Como outros já mencionaram,
vimtutor
é um bom ponto de partida, existem vários outros recursos disponíveis para aprimorar seu conhecimento e compreensão da filosofia do vim, que nem é preciso dizer que é não apenas brilhante, mas também surpreendentemente intuitivo e agradável.No entanto, eu ainda gostaria de usar um exemplo para traçar um paralelo com o modo de abordar o aprendizado do vim.
Depois de gastar tempo e esforço suficientes para entender e criar a filosofia do vim, para que fique na memória muscular, você ficará frustrado com o quão dolorosamente lento e terrível é usar outros aplicativos e editores que não têm suporte para imitar o vim.
fonte
Você pode aprender o básico executando
vimtutor
na linha de comando. Isso é fornecido com o vim e fornece um tutorial interativo básico sobre seu uso.fonte