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

키 바인딩 구문

키 바인딩의 구문은 다음과 같습니다.

Keys KeyBindingSetName 
{
    [Modifiers]<Key>key_name   context   function  [argument]
    [Modifiers]<Key>key_name   context   function  [argument]
    ...}

where:

Modifiers-Ctrl, Shift. Alt, Lock. 여러 개의 보조키가 허용됩니다. 보조키 사이에 빈칸을 넣어 구분하십시오.

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

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

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

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

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

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

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

Alt<Key>F6     window     f.next_key     transient

주 -

버튼 바인팅 구문에 대한 모든 정보는 dtwmrc(4) 매뉴얼 페이지를 참조하십시오.