Liste des commandes bindkey de zsh
Où puis-je trouver une liste de zsh
commandes que je peux utiliser bindkey
, avec des descriptions?
chaque fois que je cherche le nom d'une action standard (e.g.,end-of-line
), j'ai besoin de google et de deviner que la commande trouvée est ce que je cherche.
connexes:
4 réponses
les commandes disponibles dans l'éditeur de ligne sont appelées widgets. Les widgets standard sont listés dans le zshzle
page de manuel dans le STANDARD WIDGETS
section. Cette page de manuel est aussi disponible sur le site de zsh
bindkey -l
vous donnera une liste de keymap noms.bindkey -M <keymap>
liste Toutes les fixations d'un keymap donné.si vous utilisez la ligne de commande zsh en mode emacs, alors le
emacs
keymap est probablement le plus important pour vous.Si vous l'utilisez en mode vi, alors vous seriez intéressé par
viins
etvicmd
.
(Voir zshzle(1)
page de manuel pour plus d' détail.)
une fois que vous avez une liste de liens clés, vous pouvez effectuer une recherche ZLE de la documentation pour le nom de l'action (ou "widget" dans zsh langage).
Après l'installation de oh-my-zsh
, j'ai tapé bindkey 'anything'
puis appuyez sur tab, puis dire yes
. La liste des bindkeys disponibles sera vidée