Windows에서 숭고한 텍스트를 사용합니다 (gVim이 있어도 Windows에서는 자연 스럽습니다). 그리고 Linux 환경에서 vim을 사용하려고합니다. (vim은 Linux 용 Sublime이 있어도 자연 스럽다고 느낍니다.).Sublime의 이동 라인 위/아래와 유사한 vim 키 매핑하기
:m +1
과 :m -2
은 Sublime의 Ctrl+Shift+Down
및 Ctrl+Shift+Up
과 유사하게 매핑하려고합니다.
nmap <C-S-Up> :m -2<CR>
nmap <C-S-Down> :m +1<CR>
그러나 작동하지 않는 것 - 다음과 같이 내 ~/.vimrc
에 매핑에서 내 시도이다. 그러나 다음은 작동하지만 Sublime의 키 매핑에 가까워지고 싶었습니다.
nmap <leader><S-Up> :m -2<CR>
nmap <leader>S-Down> :m +1<CR>
나는 또한 내가 분할 창 크기를 조정 Ctrl+Shift+Up
및 Ctrl+Shift+Down
을 가지고 내 콘솔 에뮬레이터로 terminator
을 사용하고 있습니다해야하지만 난 이미 그 키 바인딩을 해제 한 여전히 vim
나의 라임을 좋아하지 않는다 매핑 방법. :/
내가 뭘 잘못하고 있니?
vim-move에 대해 몰랐습니다. 저를 번들에 추가하려고합니다. 그리고 나는 너에게 동의한다. vim 방식으로하는 것이 합리적입니다. – shriek