2010-08-01 5 views
6

필자의 랩탑에있는 "control"키, AKA <C>을 피해야합니다. 나는 애플이 어디에 두는 것이 싫다. 나는 모든 vim 명령을 컨트롤을 사용하여 대신 "명령"을 사용하여 재 매핑하려하지만, 읽은 내용에도 불구하고 Mac에서는 불가능한 것처럼 보입니다. 나는이 매핑을 설정하기 위해 <Leader>을 사용해야한다고 읽었지만, 모든 .vimrc에서 찾거나 생각할 수있는 모든 매핑을 다시 매핑하지 않으려 고합니다. 일부를 잊어 버리고 내 .vimrc를 부 풀리기 만하면됩니다.vim에서 <C> (제어) 수정 자 키를 재 매핑하는 방법은 무엇입니까?

시스템간에 동기화되는 구성 파일의 호환성을 유지하면서 xmodmap 또는 .vimrc 범위를 벗어나는 솔루션을 사용하지 않으려합니다.

내가 정말로하고 싶은 것은 <C>에 해당하는 수정 자 키로 대체 키 (아마 ,)를 지정하는 것입니다.

+1

아, 내 고통을 느낍니다. – Dummy00001

+1

Ctrl은 macbooks에 엿 먹어. 나는 그것을 다루었지만, 나를 돕기위한 하나의 거대한 도움은 CapsLock을 "도움"으로 다시 매핑 한 다음 * 으로 매핑하는 것이 었습니다. 나는 당신이 ctrl보다 더 많은 탈출을 치는 것 같아서 접근하기 쉽도록 만들 수도 있습니다! –

+1

키보드를 다시 매핑하는 방법은 무엇입니까? 내 모든 키보드의 Ctrl 키를 캡 잠금 키로 다시 매핑합니다. .. – Doon

답변

10

확실히 vim 전용 솔루션은 없습니다. vim에는이 기능이 없습니다. <CapsLock> ~ <Ctrl>System Preferences -> Keyboard -> Modifier Keys...에 입력하고 조정하려면 몇 분이 걸립니다. 직접 먹지 않는 모든 MacBook에 대해 반복하십시오 (자신의 것이 아닌 경우에도). 세상은 더 좋은 곳이 될 것입니다.

+2

나는이 마지 못해 대답을 받아들입니다. 지난 해 594 건의 조회가 있었고 해결 방법이 제안되지 않은 후에 나는 vim이 한 번 이러한 일을 할 수 없다고 생각합니다. –

+0

유용성 측면에서 볼 때 Vim은 모든 일을 할 수 없습니다. Vim의 힘을 원한다면, 무릎을 꿇고 엉덩이에 키스하고 그 일을해야합니다. (그렇지 않으면 왜 다른 사람이 사용해야합니까?) Vim에 대한 대부분의 불만은 유용성과 관련이 있습니다. – iconoclast

+0

@iconoclast, 왜 당신이 경멸하는 것처럼 보이는 텍스트 편집기에 대한이 토론을 추가 했습니까? –