remapear palavra-chave inserir linha de comando vim de retorno de carro

2

No meu arquivo .vimrc eu tenho

:imap ii <CR> 

que me permite atingir ii para enter / carriage return no vim

mas agora eu gostaria de definir essa mesma configuração no meu .inputrc , de modo que eu possa apenas atingir ii quando eu precisar pressionar Enter na linha de comando.

Esta é a minha configuração .inputrc que está configurada para vi e também tem um if que me leva ao modo normal quando eu clico em "sv"

set editing-mode vi
$if mode=vi
    # insert mode
    set keymap vi-insert
    "sv": vi-movement-mode # remap escape
$endif 

Eu preferiria se eu pudesse mapear ii carriage return no modo normal e / ou inserir em uma instrução if para que eu possa alternar de volta quando eu remover o modo de edição vi.

obrigado eu desde então descobri $ if mode = vi           set keymap vi-insert           "uu": linha de aceitação   $ endif

isso me permite usar uu como minha entrada na minha linha de comando enquanto estiver usando uma instrução if

    
por Hauser Publishing 14.09.2014 / 00:30

0 respostas