vim teclas de atalho com variáveis

1

Estou tentando fazer um mapeamento que mova a linha atual para outra linha. Algo como

nnoremap < space >m$VARIABLE :m $VARIABLE <CR> dd
    
por Prospero 04.06.2012 / 20:49

1 resposta

1

Comece com o básico, digitando:

:.m15

Move a linha CURRENT ('.') para a linha 15.

Além de possivelmente criar um comando de usuário que aceita um número inicial indicando onde você quer que a linha atual seja movida, nada vem à mente, nada SIMPLE vem à mente. (Rube Goldberg vem à mente ...)

command! -nargs=0 MyMove :.m<count>
nnoremap! mv :MyMove

MIGHT funciona, meu vim-fu ainda não é strong. Você não forneceu muitas informações, mas está perto, suponho.

    
por 13.07.2012 / 07:50