나는 보통 전문가가 전혀 없는 Linux를 사용하지만(아주 멀리 있음) 매일 사용합니다.
때때로 나는 (다른 사람의) Mac을 사용하고 터미널에 명령을 입력하는 자신을 발견합니다.
Linux에서는 Ctrl+왼쪽 및 Ctrl+오른쪽을 사용하여 현재 줄에서 한 번에 한 단어씩 앞뒤로 이동할 수 있습니다(대부분의 텍스트 편집기에서와 마찬가지로). Mac OS에서 그렇게 하려고 하면 작업 공간이 전환되거나 다른 창이 앞으로 나오거나 이와 유사한 짜증나는 일이 발생합니다. Command와 Ctrl(적절한) 키를 모두 사용해 본 것 같습니다.
Mac OS에는 다른 키 조합이 있습니까? 결국 나는 한 번에 한 문자씩 이동하기 위해 화살표 키를 누르고 있는 것을 발견했습니다. 이는 어떤 이유로 Mac OS에서는 Linux 및 Windows보다 10배 정도 느립니다.
답변1
Opt-B
한 단어 뒤로, Opt-F
한 단어 앞으로 이동합니다. 이는 emacs
쉘( bash
)이 지원하고 기본적으로 활성화된 키 바인딩입니다. 내용을 확인하셨어야 합니다옵션을 메타 키로 사용선호합니다(아래 그림).
또한 터미널의 프로필 설정에서 다음과 같이 터미널에서 친숙한 키보드 단축키가 작동하도록 특수 이스케이프 시퀀스를 할당할 수 Opt-Left
있습니다 Opt-Right
.
\033[5D
왼쪽으로 이동하고 \033[5C
오른쪽으로 이동할 때 사용합니다 .
답변2
iTerm을 사용 중이고 Crtl + L/R 매핑과 같은 Linux를 원하는 경우, slhck의제안이 잘 작동합니다.
다음을 추가하세요.
"\e[1;5D": backward-word
"\e[1;5C": forward-word
~/.inputrc
(파일이 없으면 생성) Ctrl - 왼쪽 및 Ctrl - 오른쪽 각각에 대해 .