iTerm2 + emacs 에서 Ctrl 키를 제대로 사용하기

터미널에서 받아들이는 키가 기본적으로 매우 제한되어 있기 때문에 iTerm2에서도 마찬가지로 받아들이는 키가 별로 없어서 매우 불편하다.

특히 emacs를 터미널에서 띄워서 사용할 때, Ctrl-; 라든가 Ctrl-return 키 등과 같이 매우 간단하면서도 자주 써야 하는 조합키들이 먹지 않는 현상이 있다.

그래서 매우 자주 쓰지만 iTerm2에 먹히지 않는 키들은 Ctrl-x를 앞에 붙여두고 새롭게 키조합을 생성하곤 했다.

그런데, 드디어 해결책을 찾았다.

iTerm2에서 Preferences -> Profiles -> Keys에서 'Report modifiers using CSI u"의 체크박스를 체크해주면 해결이 된다.

이제는 ess 모드나 python 모드에서 쉘로 스크립트 넘길 때 고생을 하지 않아도 될 것 같다.

약 10년 동안 고생했던 문제인데, 드디어 해결을 해서 오늘은 기분이 좋네.

해결책은 역시나 Stack Exchange

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다