터미널 에뮬레이터를 사용하고 있으며 Terminator
Alt+b 또는 Alt+c 대신 Ctrl+화살표 단축키를 추가하고 싶습니다.
답변1
첫 번째 단계로, 터미널이 이러한 단축키를 인식하는지 확인하십시오. 터미널에 또는 를
입력 하고 어떤 작업을 수행하는지 확인하십시오. Ctrl + vCtrl + Left나에게 그것은 다음과 같이 쓰고 (어디서Ctrl + vCtrl + Right^[[1;5D
^[[1;5C
^[
하나Alt또는 와 유사한 문자입니다 Escape.
아무것도 쓰지 않는다면 해당 단축키가 이미 사용되었다는 의미입니다.
을 사용하는 경우 Bash
다음을 파일에 추가(복사하여 붙여넣기)할 수 있습니다 ~/.bashrc
.
bind '"\033[1;5D":"\033b"'
bind '"\033[1;5C":"\033c"'
을 사용하는 경우 Zsh
다음을 파일에 추가(복사하여 붙여넣기)할 수 있습니다 ~/.zshrc
.
bindkey -s '\e[1;5D' '\eb'
bindkey -s '\e[1;5C' '\ec'
그것은 Ctrl + Left어떤 행동을 하고 Alt + b어떤 행동을 하게 될 것입니다 .
Ctrl + RightAlt + c
이 방법은 거의 모든 터미널에서 작동하며(확실히 확인하기 위해 테스트했습니다 Terminator
) 대부분 쉘에 따라 다릅니다.