/
vi 모드의 기본 기록 검색 위젯을 내 위젯으로 바꾸고 싶습니다(기본 키, 즉 명령 모드에 바인딩 ).
이것이 내가 내 안에 넣으려고 하는 것입니다 .zshrc
:
custom_command() {
history | cat # instead of cat, there will be some custom logic
}
zle -N custom_command
bindkey -M vicmd '/' custom_command
bindkey -M vicmd '^R' custom_command
이러한 바인딩을 사용하면 누르는 것이 ctrl-R
예상한 대로 수행되지만(기록 목록 표시) 클릭하면 /
효과가 없습니다(내 대신 기본 기록 위젯이 표시됨 custom_command
).