.vimrc에서 독일어 'umlaut'키를 매핑 할 수 없습니다


13

독일어 움라우트 키 (Ä, ä, Ö, ö, Ü, ü)를 매핑하는 방법을 찾으려고합니다.

이와 같은 간단한 바로 가기가 작동하지 않습니다.

inoremap <c-ö> <Esc>

내가 칠 때 아무 일도 일어나지 않습니다 ctrl+ö.

누구든지 이것에 대한 해결책을 알고 있습니까?


4
이 답변이 도움이 되었습니까? stackoverflow.com/a/21389290/5260921
cbaumhardt

도움이 되긴하지만 .. 대답이 나를 슬프게하지만 .. : '-|
Rotareti

나도이 있었다 :( 내가 대신 프로그래밍을위한 많은 장점을 가지고 QWERTZ 레이아웃의 QWERTY를 사용하여 정착 ... 이해
cbaumhardt


1
@ le0m, Vim 내에서 digraph를 사용하고 (삽입 모드에서 Ctrl + K를 누른 다음 o :를 누름) 메일 작성을위한 일반 Linux 환경 내에서 키보드 단축키 (GNOME 작성 키)를 사용합니다
cbaumhardt

답변:


1

Vim (모든 빌드 및 버전에 해당되는 경우 증명할 수는 없지만) 실제로 유효한 ASCII 제어 코드 처리 합니다 .

이것이 Ctrl+ 를 누를 때 MVim이 실제로 특별한 "제어 코드"( 0D이 경우)를 얻는 반면 Ctrl+ ,에 대한 그러한 코드 는 없기 때문에 매핑 할 수 없습니다.

https://groups.google.com/forum/#!topic/vim_dev/Ym6D-kWIsyo 주제에 대한 흥미로운 토론이 있습니다.


실제로, 당신은 여기에 매우 비슷한 답변을 찾을 수 있습니다 : stackoverflow.com/a/16748339/154480
Christian Rondeau
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.