반응형
나는 터미널에서 명령어를 작성하거나, 특정 작업을 할 때 커서 이동을 위해서 Ctrl + 방향키 (Left or Right)를 눌러서 이동하는 경우가 있다. Ctrl + 방향키(Left or Right)로 이동을 하면 커서가 블록단위로 이동되기 때문에 빠르게 커서를 이동할 수 있는 장점이 있었다.
최근에 터미널을 zsh + oh-my-zsh + starship 조합에서 zsh + powerlevel10k 로 변경을 변경했는데 Ctrl + 방향키(Left or Right) 가 먹히지 않고 다음과 같이 출력되는 문제가 있었다.
특수문자로만 찍히고, 커서 이동이 하나도 되지 않았고, 커서를 한 글자 단위로 이동시키려니 답답하고 암 걸릴 것 같았다.
그래서 방법을 찾았는데, 다음과 같은 구문을 본인의 .bashrc 또는. profile 또는 zsh 사용 중이라면. zshrc에 추가하면 된다.
bindkey ";5C" emacs-forward-word #control left
bindkey ";5D" backward-word #control right
먼저. zshrc를 vim으로 열어본다.
. zshrc 하단에 위 명령어를 작성하거나 복붙을 한다.
source 명령어를 통해. zshrc 파일에 수정한 내용을 적용한다.
이후 Ctrl + 방향키 (Left or Right) 버튼을 누를 때마다 커서가 블록단위로 이동되는 걸 확인할 수 있다.
반응형
'Programming > Server' 카테고리의 다른 글
[Vim] 여러 줄 복사 붙여넣기 (0) | 2021.01.22 |
---|---|
[PowerShell] Response Content 전부 확인하기 (2) | 2020.12.20 |
[Shell Script] SSH 연결 시 Bad Permission Key (0) | 2020.11.17 |
[Shell Script] Docker 컨테이너별 이름과 Docker IP 리스트 출력 (0) | 2020.11.17 |
[OpenSSL] openSSL로 SSL 인증서 내용 확인해보기 (0) | 2020.10.27 |