vim에서 <compose> 키를 <esc>에 매핑하려면 어떻게해야합니까?


0

나는 현재 xmodmap을 사용하여 [capsose]에 바인딩 된 capslock 키를 가지고 있습니다. 275 ° K와 같은 것을 빨리 쓸 수 있기 때문에 작성은 과학적 내용을 타이핑 할 때 좋습니다.

그러나 프로그래밍 할 때 유용하지 않습니다. vim을 사용할 때 [작성] 기능을 다른 곳에 유지하면서 [esc]를 capslock에 매핑하고 싶습니다. 즉, 매핑을 수행하기 위해 xmodmap을 사용하고 싶지 않습니다. 저는 vim 자체에서 그걸하고 싶습니다.


1
켈빈은 도의 척도가 아니므로 275 ° K는 실제로 275K 여야합니다. 아니요, 이것은 실제 질문과 관련이 없습니다.
mkomitee

참된! 나는 결코 깨닫지 못했다. 글쎄, 나는 실제로 켈빈에서 아무것도 쓰지 않았다고 생각한다. 아마도 1 학년 물리학 과목을 제외하고. 그럼 그냥 2 ℃라고 부르 자고. :)
naught101

답변:


1

불행히도 Vim / gVim은 compose 키를 누를 때 "볼"수 없습니다. 마치 다른 키를 누르지 않고 Shift, Control, Alt 또는 Meter만을 누를 때 실제 "볼"수 없듯이 그 의미를 바꿀 수 없습니다 Vim에서.


Hrm. 키의 의미에 대해서는 중요하지 않습니다. 작성 키가 "정상 모드로 돌아 가기"기능에 매핑되어 있기 때문입니다. 하지만 네 말이 맞다면 아마 이것도 가능하지 않을거야.
naught101

내가 제안 할 수있는 최선의 방법은 Vim이 "볼 수있는"키에 매핑하는 것이지만 일반적으로 다른 용도로 사용되지는 않습니다. 그런 다음 창 관리자에게 문맥에 따라 키를 바인딩 할 수 있는지 확인하십시오. 그것은 kluge이지만 FVWM2 및 다른 유틸리티를 사용하여 과거와 비슷한 결과를 보였습니다.
Heptite

Hrm. 나는 포기하고 캡슐을 이스케이프에 매핑하고 이스케이프를 작성하는 것으로 끝 맺었습니다. 어쨌든 아마도 세계적으로 합리적인 설정 일 것입니다. 답변 주셔서 감사합니다!
naught101
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.