From 722c7b73973af13595f45126cf89b7fc0a35dd3d Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Mon, 24 Mar 2008 14:28:18 -0300 Subject: [PATCH] =?utf8?q?Comandos=20de=20navega=C3=A7=C3=A3o=20e=20modo?= =?utf8?q?=20de=20inser=C3=A7=C3=A3o=20no=20VIM?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- vim/insercao | 18 ++++++++++++++++++ vim/list | 3 +++ vim/navegacao | 27 +++++++++++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 vim/insercao create mode 100644 vim/navegacao diff --git a/vim/insercao b/vim/insercao new file mode 100644 index 0000000..3b53741 --- /dev/null +++ b/vim/insercao @@ -0,0 +1,18 @@ +Modo de Inserção + +Há vários comandos para entrar no modo de inserção no VIM. Cada comando +posiciona o cursor em algum lugar. Mas, em primeiro lugar, é importante +saber como sair do modo de inserção e retornar ao modo de comandos. Para +isso, basta usar a tecla quando estiver no modo de inserção. + +Os comandos para entrar em modo de inserção são: + +i Entra no modo de inserção na posição do cursor +a Entra no modo de inserção uma posição à frente do cursor +A Entra no modo de inserção no final da linha +o Entra no modo de inserção em uma nova linha abaixo do cursor +O Entra no modo de inserção em uma nova linha acima do cursor + Retorna ao modo de comandos + +Assim como com qualquer outra classe de comandos, existem outras opções, +que podem ser encontradas no manual do VIM. diff --git a/vim/list b/vim/list index 14199ed..91ced2c 100644 --- a/vim/list +++ b/vim/list @@ -1 +1,4 @@ introducao +modos +navegacao +insercao diff --git a/vim/navegacao b/vim/navegacao new file mode 100644 index 0000000..7056335 --- /dev/null +++ b/vim/navegacao @@ -0,0 +1,27 @@ +Navegação de texto + +Veremos como navegar em um texto usando o VIM. Para editar um arquivo já +existente, passe o caminho do arquivo como parâmetro para o comando vim. + +vim /etc/nsswitch.conf + +No modo de comandos, as seguintes teclas permitem navegar no texto: + +h Retorna um caractere à esquerda +j Avança uma linha abaixo +k Retorna uma linha acima +l Avança um caractere à direita +w Avança para o início da próxima palavra +b Retorna para o início da palavra anterior +e Avança para o próximo final de palavra +ge Retorna para o final de palavra anterior +0 Retorna para a coluna zero da linha +^ Retorna para o primeiro caractere não branco da linha +$ Avança para o final da linha +G Vai para a linha de número +G Vai para a última linha +gg Vai para a primeira linha + +O manual do VIM contém muitos outros comandos para navegação. Para +recordar tantos comandos, apenas muita prática, sendo interessante +consultar o manual como referência, algumas vezes. -- 2.20.1