나는 보통 macvim을 사용하고, 내 macs 명령 키를 사용하여 여러 가지 키 바인딩을 사용합니다. 내가 tmux로 전환하려고하고 있지만, 그 바인딩 중 어느 것도 작동하지 않습니다. 해당 바인딩을 다시 가져 오기 위해 .tmux.config 또는 .vimrc를 수정하는 방법에 대한 정보를 얻으시겠습니까?vm (tmux를 통해)을 Cmd 키에 바인딩하는 방법
4
A
답변
13
<D->
을 사용하여 다른 편집자의 바로 가기를 에뮬레이션 하시겠습니까?
MacVim의 에만의 매핑에 명령 키를 사용할 수 있습니다. Vim 관련 해결 방법은 없습니다.
이 키는 Terminal.app (또는 iTerm.app)에서 자체적으로 "가로 채기"때문에 사용되며 모든 CLI 프로그램에 등록되어 있지 않기 때문입니다. CLI Vim에서 의존 할 수있는 수정자는 Shift
과 Control
입니다. Option
도 작동하려면 몇 가지 해결 방법이 필요하며 부작용 없이는 달성 할 수 없습니다.
두 단말기 에뮬레이터의 환경 설정에서 일부 키/키 조합을 다시 매핑하거나 타사 솔루션/해킹을 사용하여 명령 키를 다시 매핑 할 수 있지만 접근 방식을 다시 생각해보고 Vim-world에서 더 의미가 있습니다.
내 권장 사항은 <leader>
키를 모든 사용자 지정 매핑의 기초로 사용하는 것입니다. <leader>
의 기본값은 매우 불편합니다. 많은 사람들이 더 편리한 키 변경 :
nnoremap <silent> <leader>k :m-2<CR>==
내가 참으로 MacVim을 통해 매핑을 사용합니까 :
여기내
~/.vimrc
에서 예입니다. 나는 운이 빠졌다고 생각해. 감사. – Forrest