oh-my-zsh를 사용할 때 전체 단어를 제거하는 방법

oh-my-zsh를 사용할 때 전체 단어를 제거하는 방법

표준 zsh를 사용하면 전체 단어가 ctrl삭제 w됩니다(즉, 전체 단어가 삭제됩니다 foo-bar). 하지만 사용할 때는 oh-my-zsh단어의 마지막 부분만 제거하고 foo-둘 다 사용할 수 있도록 하고 싶습니다.

ctrl+를 묶어 q전체 단어를 삭제하고 싶습니다 . WORDCHARS재정의를 사용하여 내 함수를 정의하려고 시도했지만 성공하지 못했습니다.

myf () {
  local WORDCHARS=''
  zle backward-kill-word
}
zle -N myf
bindkey '^Q' myf

비슷한 질문이 여러개 있는데 이건 zsh를 사용할 때 입니다.그리고어머나.

관련 정보