从哪里可以找到zsh
命令的列表,我可以在bindkey
中使用这些命令,并带有说明?zsh bindkey命令列表
每次我寻找某个标准动作的名称(例如,end-of-line
),我需要谷歌,并猜测找到的命令是我所寻找的。
相关:
- Interpret zsh bindkey escaped sequences(SO)
- The Z-Shell Line Editor(DOC)可用于在行编辑器使用
从哪里可以找到zsh
命令的列表,我可以在bindkey
中使用这些命令,并带有说明?zsh bindkey命令列表
每次我寻找某个标准动作的名称(例如,end-of-line
),我需要谷歌,并猜测找到的命令是我所寻找的。
相关:
命令被称为窗口小部件。标准小部件在STANDARD WIDGETS
部分的zshzle
联机帮助页中列出。那手册页也available from the zsh website
bindkey -l
会给你现有的键盘映射名称的列表。
bindkey -M <keymap>
将列出给定键盘映射中的所有绑定。
如果您在emacs模式下使用zsh命令行,那么emacs
键盘映射对您来说可能是最重要的。
如果你在vi模式下使用它,那么你会对viins
和vicmd
感兴趣。
(详情请参阅zshzle(1)
手册页。)
一旦你有键绑定列表,你可以搜索官方ZLE documentation为动作的名称(或zsh的说法,“小部件” )。
安装oh-my-zsh
后,我输入bindkey 'anything'
,然后按tab键,然后说yes
。可用bindkeys的名单将被冲刷掉
zle -al
列出所有注册ZLE命令
谢谢,这是我所期待的。 –