터미널에서 "분할 창"이 아닌 Cmd-D를 "다음 단어 삭제"로 만드는 방법


8

나는 Demacs와 xterm에서 "다음 단어 삭제" 를하는 데 익숙해 져서 터미널에서 항상 자동으로 쳤습니다. 나는 구글 솔루션을 시도했지만, 내가 얻는 것은 이것이 깔끔한 기능인지 알려줍니다.

X11에서 XTerm을 사용할 수는 있지만 터미널은 내가 좋아하는 Mac 유틸리티 중 일부 (특히 Divvy)로 더 잘 재생됩니다. 나는 iTerm2를 시도했지만, D실제로 단어를 지우지 않고 무시하도록 할 수 있습니다 .

어떤 아이디어?

답변:


6

iTerm2로 전환 하십시오 . 무료이며 구식 터미널보다 훨씬 좋습니다. 또한 키보드 단축키와 같이 사용자 정의를위한 훨씬 더 많은 옵션이 있습니다.

또한 cmd1-9를 사용 하여 탭 사이를 전환 할 수 있음을 좋아 합니다. 그것을 시도하고 당신은 일반 터미널로 돌아 가지 않을 것입니다 :)

iTerm 2에서 다음 단어 삭제를 설정하는 방법

  1. iTerm2 설치
  2. 시작한 다음 환경 설정 창으로 이동하십시오.
  3. "키"탭을 선택하십시오

  4. 더하기 버튼을 클릭하여 새로운 키보드 단축키를 추가하십시오

  5. 첫 번째 상자에 CMD + D를 입력하십시오.
  6. 두 번째 상자에서 "이스케이프 시퀀스 보내기"를 선택하십시오.
  7. 세 번째 상자에 문자 d를 입력하십시오.

짜잔! 이제 iTerm2에서 cmd + d는 커서 앞의 단어를 삭제합니다.

https : //.com/questions/81272/is-the-re-any-way-in-the-os-x-terminal-to-move-the-cursor-word-by-word/8250989#8250989참조하십시오.


2

나는 바인딩하는 방법을 모르는 DM-d, 그러나 이것은 분할 창 메뉴 바 항목의 바로 가기를 제거하는 것입니다 :

defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Split Pane" nul

흠, 이것은 분할 창에 대한 바로 가기를 비활성화하지만 단어를 삭제하지 않는 것 같습니다
Nathan Greenstein

0

접두사로 'escape'를 사용하거나 Shift 키로 opt / alt를 사용하여 터미널에서 '메타-'를 얻을 수 있습니다. 커맨드 키를 사용하는 방법을 찾을 수 없었으며, 키 맵퍼 설치를 제외하고는 아무것도 검색하지 않았습니다. 같은 불만입니다.


터미널에서 옵션과 명령을 바꾸려면 키 매퍼를 설치 한 다음 "옵션을 메타 키로 사용"을 활성화하십시오.
Chris 페이지
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.