이 16 진 코드는 일련의 바이트입니다. 예를 들어, 키 조합을 매핑하여 0x66 0x6f 0x6f
삽입 foo
합니다. 0xc3 0xa4
UTF-8을 사용하면 ä를 삽입합니다. 0x1b 0x1b 0x5b 0x43
의미 escape escape [ C
합니다.
ANSI 이스케이프 시퀀스 와 같은 일부 바이트 시퀀스 와 ASCII 제어 문자와 같은 단일 바이트도 터미널에서 특별한 의미를 갖습니다.
⌘ ← 및 ⌘ →를 줄의 시작과 끝으로 이동하려면 0x01 (^ 캐럿 표기법으로 ^ A) 및 0x05 (캐럿 표기법으로 ^ E)를 지정할 수 있습니다.
- ⌘ ← : 16 진수 코드 보내기 : 0x01
- ⌘ → : 16 진수 코드 보내기 : 0x05
다음에 할당하여 단어를 앞으로 삭제하도록 만들 수 있습니다 \ed
.
변경 ⌥ ← 및 ⌥ →를 \eb
하고 \ef
도되지 지원의 readline 또는 이맥스 스타일의 키 바인딩을 프로그램을 변경할 것입니다하여 ITerm의 환경 설정이다. 또 다른 옵션은 이것을 ~ / .inputrc 에 추가하는 것입니다 .
"\e\e[D": backward-word
"\e\e[C": forward-word
read
키 조합을 실행 하고 눌러서 어떤 문자가 삽입되는지 확인할 수 있습니다. 예를 들어 ^[^[[D
, 기본적으로 ⌥ ←는 삽입 ^[
이며 캐럿 표기법으로 이스케이프 됩니다 .
http://code.google.com/p/iterm2/wiki/Keybindings 도 참조 하십시오 .