como mover o cursor diretamente para a próxima nova linha?

5

aqui está o meu artigo.

with a screen editor,you can scroll the 
page,move the cursor,delete lines,insert

minha posição do cursor está no começo da segunda linha (caractere 'p' da "página"):

Eu quero continuar minha edição, então eu pressiono a tecla esc para entrar novamente no modo de comando, e então pressionar '$' para passar para o final desta linha.

Em seguida, pressiono a tecla "enter" para continuar minha edição ... Existe uma maneira mais simples de fazer isso?

    
por it_is_a_literature 21.12.2013 / 09:19

3 respostas

6

Esta questão é muito difícil de entender, mas eu acho que você está querendo saber como você pode criar uma nova linha no modo de comando (use 'o') ou como você pode mover uma linha no vim ('j' ).

Se não é nenhuma dessas coisas que você gostaria de saber, por favor diga.

    
por 21.12.2013 / 09:46
7

A maneira mais simples é provavelmente acessar ctrl-o , em seguida, $ .

ctrl-o coloca você no modo de comando para apenas um comando , então o $ coloca você no fim da linha, então você volta automaticamente para o modo de inserção e pode continuar sua edição - ou seja, pressione Enter e você estará na próxima linha.

    
por 21.12.2013 / 09:47
0

Outra maneira de mover o cursor diretamente para a próxima linha (embora sem criar uma nova linha e especificamente a partir do modo de inserção) é ctrl-g j ou ctrl-g ctrl-j . Veja :h ins-special-special para mais manobras duplamente especiais.

    
por 07.01.2017 / 04:12

Tags