2013-08-04 3 views
12

Где я могу найти список команд zsh, которые я могу использовать с bindkey с описаниями?Список команд zsh bindkey

Каждый раз, когда я ищу имя какого-либо стандартного действия (например, end-of-line), мне нужно google и догадаться, что найденная команда - это то, что я ищу.

Связанные:

ответ

12

Команды, доступные для использования в редакторе линии называются виджетами. Стандартные виджеты перечислены в справочной странице zshzle в разделе STANDARD WIDGETS. Это также страница руководства available from the zsh website

9
  • bindkey -l даст вам список существующих имен KEYMAP.

  • bindkey -M <keymap> будет перечислять все привязки в данной раскладке.

  • Если вы используете командную строку zsh в режиме emacs, то для вас будет важна раскладка emacs.

  • Если вы используете его в режиме vi, вас будут интересовать viins и vicmd.

(Смотрите страницу zshzle(1) людей для более подробной информации.)

После того, как у вас есть список привязок, вы можете найти официальный ZLE documentation для имени действия (или «виджет» в ЗШЕ языка).

0

После установки oh-my-zsh, я набрал bindkey 'anything', затем нажмите вкладку, затем скажу yes. Список доступных bindkeys будет вымываться

3
zle -al 

списки всех зарегистрированных ZLE команды

+0

Спасибо, это было то, что я ищу. –

 Смежные вопросы

  • Нет связанных вопросов^_^