web-dev-qa-db-fra.com

Liste des commandes zsh bindkey

Où puis-je trouver une liste des commandes zsh que je peux utiliser avec bindkey, avec des descriptions?

Chaque fois que je cherche le nom d’une action standard (par exemple, end-of-line), je dois google et deviner que la commande trouvée correspond à ce que je recherche.

Connexes :

16
Jakub M.

Les commandes utilisables dans l'éditeur de lignes sont appelées widgets. Les widgets standard sont répertoriés dans la page de manuel zshzle de la section STANDARD WIDGETS. Cette page de manuel est également disponible sur le site Web de zsh

14
qqx
  • bindkey -l vous donnera une liste des noms de keymap existants.

  • bindkey -M <keymap> listera toutes les liaisons dans un keymap donné.

  • Si vous utilisez la ligne de commande zsh en mode emacs, le clavier emacs sera probablement le plus important pour vous.

  • Si vous l’utilisez en mode vi, alors vous serez intéressé par viins et vicmd.

(Voir la page de manuel zshzle(1) pour plus de détails.)

Une fois que vous avez une liste de combinaisons de touches, vous pouvez rechercher dans la documentation officielle ZLE le nom de l'action (ou “widget” dans le jargon zsh).

20
wjv
zle -al

liste toutes les commandes zle enregistrées

9
Dave Lee

Après avoir installé oh-my-zsh, j’ai tapé bindkey 'anything', puis appuyé sur la touche de tabulation, puis dit yes. La liste des bindkeys disponibles sera effacée

0
transang