Solaris 공통 데스크탑 환경: 고급 사용자 및 시스템 관리자 안내서

키 바인딩 구문

키 바인딩을 위한 구문은 다음과 같습니다.

Keys KeyBindingsSetName{[보조키]
<키>key_name 문맥   함수  [인수] 
[보조키]<키> key_name 문맥   
함수  [인수] ... 

여기서, 각 변수의 의미는 다음과 같습니다.

보조키-Ctrl, Shift. Alt, Lock 키. 여러 개의 보조키가 가능합니다. 보조키들은 사이에 빈칸을 넣어 구분하십시오.

key_name-기능이 대응되는 키. 문자나 숫자 키의 경우, key_name 이름이 대개 키 위에 인쇄되어 있습니다. a 키의 이름은 "a"이고, "2" 키의 이름은 "2"입니다. "Tab" 키의 이름은 "Tab"입니다. 마찬가지로, "F3" 키의 이름은 "F3"입니다.

그밖의 키들의 이름은 영문자로 표시됩니다. 예를 들어, plus는 "+" 키의 이름입니다. 시스템 종속 디렉토리에 위치한 파일 keysymdef.h에 키 이름에 대한 자세한 정보가 들어 있습니다.

문맥-이 활동이 활성화되기 위해 키보드 포커스를 가져야 하는 요소. 바인딩이 둘 이상의 문맥에 바인딩되는 경우, 함께 병합할 수 있습니다. 여러 개의 문맥은 "|" 문자로 구분하십시오.

root-작업 공간 배경; window-클라이언트 윈도우;icon-아이콘

함수-윈도우 관리자 함수. 유효한 함수 목록을 보려면 dtwmrc (4)매뉴얼 페이지를 참조하십시오.

인수-요구되는 윈도우 관리자 함수 인수. 자세한 정보는 dtwmrc(4) 매뉴얼 페이지를 참조하십시오.

예를 들어, 다음과 같은 키 바인딩을 통해 Alt+F6을 눌러 응용 프로그램의 다음 임시 윈도우로 키보드 포커스를 전환할 수 있습니다.

Alt<키>F6     window     f.next_key     transient

주 -

키 윈도우 구문에 대한 총 정보는 dtwmrc(4) 매뉴얼 페이지를 참조하십시오.