ctrl+backspace ctrl+del 删除一个词

This commit is contained in:
li_chx 2025-11-28 11:35:17 +08:00
parent aab366c410
commit ee6cd21f51
1 changed files with 10 additions and 0 deletions

10
.zshrc
View File

@ -88,6 +88,16 @@ if [[ $(command -v batcat) ]] {
bindkey '^[[1;5C' forward-word
bindkey '^[[1;5D' backward-word
# Ctrl+Backspace / Ctrl+Delete: 删除一个词(尝试常见序列)
# 说明:若终端发出的序列不同,按 Ctrl+V 然后按键查看实际输出,按需替换右侧的序列。
bindkey '^H' backward-kill-word # 有的终端 Ctrl+Backspace 输出 ^H
bindkey '^?' backward-kill-word # 有的终端输出 DEL (127)
bindkey '\e[1;5~' backward-kill-word # 常见的 Ctrl+Backspace 变体(部分终端)
bindkey '\e[7;5~' backward-kill-word
bindkey '\e[8;5~' backward-kill-word
bindkey '\e[3;5~' kill-word
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!