Engraçado, isso faz com que o tutorial seja bom e curto para iniciantes:
-
Navegação baseada em pesquisa
Como o problema é com
authors, precisamos procurar a stringauthorsno rakefile. Os comandos de pesquisa mais básicos do Vim são/(pesquisa direta) e?(pesquisa inversa.Vamos começar abrindo
Rakefilecom o Vim:$ vim RakefileEm seguida, pesquisamos por
authors:/authors<CR><CR>é a notação de Vim para a chaveEnter. Hmm, há um problema: o Vim não consegue encontrar a stringauthors. Estranho, vamos tentar comauthor:/author<CR>Bingo!
-
Comandos básicos de edição
O problema é obviamente um erro de digitação:
s:authordeve sers:authors. Isso é fácil.Como
/nos deixou no primeiro caractere deauthor, devemos pular para oend da palavra com:eEntão entramos insert mode
aapós o cursor, adicionamos osausente e voltamos ao modo normal :as<Esc> -
Salvando e saindo
No Vim, todas as tarefas de gerenciamento de arquivos são feitas principalmente com "Ex-comandos" digitados na linha de comando. Do modo normal , pressione
:para entrar no "modo de linha de comando" e digite os comandos que você precisa. O comando para salvar suas alterações no buffer atual é:writeou:w. Vamos escrever o arquivo::we saia:
:qOu escreva o arquivo e saia:
:wq
Depois disso, siga as instruções.
Note que esta coisa não funciona no meu Mac: ele está reclamando em tempo de execução sobre alguma biblioteca perdida, enquanto ela deve reclamar sobre isso no momento da compilação. Mau.