:Keymap
구성 파일의 마지막 섹션은 기호와 명령에 대한 키보드 키 매핑을 제어합니다. 이 섹션은 :keymap 줄로 시작해서 :end_keymap 줄로 끝납니다.
:keymap
CTRL+A cmd align_on_this_symbol
CTRL+J cmd join_row_below
CTRL+K cmd show_keyboard_mappings
CTRL+L cmd resize_frame
CTRL+R cmd replace_this_object
CTRL+S cmd save ALT+B text <b></b>
ALT+C text <sc></sc>
ALT+R text <rm></rm>
ALT+F text <fr></fr>
ALT+i text <in></in>
ALT+r text <rad></rad>
ALT+S text <sum></sum>
:end_keymap
엔트리는 key type data 형태로 표시됩니다.
• key는 단일 키보드 문자, Alt+가 앞에 오는 단일 키보드 문자 또는 Ctrl+이나 Alt+Ctrl+이 앞에 오는 단일 문자로 이루어집니다. 다음은 이 엔트리에 대한 설명입니다.
유효한 키 이름의 예는 다음과 같습니다.
a
|
Ctrl+A
|
A
|
Alt+A
|
!
|
Alt+Ctrl+ A
|
• type은 키가 명령( cmd)을 실행하는지 또는 기호나 구문(text )을 하나 이상 삽입하는지에 따라 cmd 또는 text입니다.
• data는 type의 값에 따라 달라집니다. type이 cmd인 경우 데이터는 구성 파일의 메뉴 섹션에 나타나는 명령입니다. type이 text인 경우 데이터는 삽입할 기호나 구문을 나타내는 SGML입니다.
다른 예로 그리스 문자 베타를 Alt+B에 매핑하려는 경우 구성 파일의 :keymap 섹션에 다음 줄을 입력합니다.
ALT+ B text <g>b</g>
명령과 텍스트를 둘 다 단일 키에 매핑할 수는 없습니다.