«execute:» - это приглашение виджета zle (редактор строк zsh) execute-named-cmd
, который позволяет вам запускать любой другой виджет zle путем ввода его имени (он даже имеет Tab-завершение).
По умолчанию это привязано к ESC-x
(то есть Alt+x или Esc, x) в режиме emacs и к : в режиме vicmd (обычно достигается путем ввода Esc из режима viins или Ctrl+x, Ctrl+v из режима emacs) ,
Чтобы удалить обе привязки по умолчанию, запустите
bindkey -e -r '^[x'
bindkey -a -r ':'
Первый для режима emacs, второй для vicmd.
Чтобы сделать его постоянным, вы можете поместить его в ~/.zshrc
. Если в вашей конфигурации есть какой-либо вызов просто bindkey -e
или bindkey -v
(без каких-либо дополнительных аргументов, устанавливающих привязки по умолчанию для режима emacs и viins соответственно), вам нужно поместить вышеуказанные команды после этого вхождения.