Zsh Line Editorで_list_expansionsをバインドする方法

Zsh Line Editorで_list_expansionsをバインドする方法

C-d私は「可能な完了」(現在バインドされています)をZshのキーにバインドしようとしています。M-=

したがって、コードは次のようになります。

bindkey "\e=" _list_expansions

しかし、効果はありません! ?理由と解決策を理解していますか?

ベストアンサー1

可能な完成リストのウィジェットと呼ばれますlist-choices

bindkey '\e=' list-choices

Ctrl+Dデフォルトでは、バインドされたウィジェットはviモードとinモードlist-choicesにあります。delete-char-or-listemacs

info zsh list-choices詳細より。

おすすめ記事