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