zsh에서 Home, End키가 동작하지 않을 때

2023년 10월 10일 화요일
1분 소요
0회

문제

zsh로 터미널을 사용하고 있었는데 bash일 땐 동작하던 home, end키가 동작하지 않았다.

문제 해결

  1. home key가 되지 않는 terminal에 접속한다.
  2. ctrl+v를 누른 후 home key를 누른다.
  3. 터미널에 뜬 문자를 기록한다.
  4. ~/.zshrc에 아래 내용을 추가한다.
  • beginning-of-line: home key, '^[[H'내용을 터미널에서 출력된 내용으로 변경한다.
  • end-of-line: end key, '^[[F'내용을 터미널에서 출력된 내용으로 변경한다.
.zshrc

1

2

3

4

5

# .zshrc의 밑에 내용 추가
case $TERM in (xterm*)
bindkey '^[[H' beginning-of-line
bindkey '^[[F' end-of-line
esac
shellscript

1

2

# 세션 재시작
source ~/.zshrc

Loading reactions

© 2024 Hopoduck. All rights reserved.