현재 행을 다른 행으로 이동하기 위한 매핑을 수행하려고 합니다. 그것은 마치
nnoremap < space >m$VARIABLE :m $VARIABLE <CR> dd
답변1
기본 사항부터 다음을 입력합니다.
:.m15
현재 줄('.')을 15번 줄로 이동합니다.
현재 행을 이동할 위치를 나타내기 위해 선행 숫자를 허용하는 사용자 명령을 생성하는 것 외에는 아무것도 생각나지 않습니다.단순한나는 그것에 대해 생각했다. (루브 골드버그가 떠오른다...)
command! -nargs=0 MyMove :.m<count>
nnoremap! mv :MyMove
가능한일하세요, 제 vim-fu는 아직 충분히 강하지 않습니다. 많은 정보를 제공하지 않았지만 거의 근접한 것 같습니다.