대부분의 컨텍스트는 다음에서 찾을 수 있습니다.이 github 댓글. 설치했습니다zsh 자동완성 플러그인내가 원하지 않는 기능이 추가되었습니다. 위쪽 화살표를 누르면 이전에 실행했던 명령 메뉴로 페이지가 채워집니다. 다른 기능도 마음에 들지만 위로 버튼이 기본 bash/zsh/oh-my-zsh처럼 작동하여 한 번에 한 줄씩 기록을 반복하기를 원합니다.
첫 번째 링크에서 이 변경 방법을 확인할 수 있습니다 bindkey '\e[A' up-line-or-search
. 하지만 이 정보로 무엇을 해야 할지 알 수 있는 충분한 맥락이 없습니다. 내 SO 질문에 대한 답변이 zsh-autocomplete, 모든 플러그인 또는 zsh/oh-my-zsh 전체에 적용되는지조차 확신할 수 없습니다(답변을 통해 알려주세요).
기본값을 무시하려면 bindkey '\e[A' up-line-or-search
my에 추가해야 합니까 , 에서 무엇인가를 수정해야 합니까 , 아니면 다른 곳에서 무엇인가를 변경해야 합니까?~/.zshrc
~/.oh-my-zsh/lib/key-bindings.zsh
업데이트: github 문제가 링크됨zsh-자동완성/.zshrc. 더 자세히 살펴보면 이 파일 상단에 내 질문에 대한 답변이 표시됩니다.
# The code below sets all of Autocomplete's settings to their default values. To
# change a setting, copy it into your `.zshrc` file and modify it there.
FWIW, 파일이 실행된 후에 넣어야 합니다 source $ZSH/oh-my-zsh.sh
. 앞에 놓으면 아무런 효과가 없습니다.
이것이 내 주요 질문에 대한 답변이지만 여전히 다음과 같은 작은 문제가 있습니다.
내 SO 질문에 대한 답변이 zsh-autocomplete 및 특정 플러그인에 적용되는지, 아니면 zsh/oh-my-zsh 전체에 적용되는지조차 확실하지 않습니다(답변을 통해 알려주세요).