Puis-je obtenir la navigation vim-stlye (hjkl) pour les informations GNU?

12

La disposition du clavier de mon netbook signifie que l'utilisation des touches fléchées pour la navigation est légèrement inconfortable. Existe-t-il un moyen de faire en sorte que les pages GNU Info utilisent la hjklnavigation de style vim ? Je sais que je peux

info printf | less

... et utilisez j et k pour faire défiler vers le haut et vers le bas, ce qui est assez bien car j'utilise des pages d'informations pour la lecture, donc naviguer vers des caractères spécifiques n'est pas vital; mais ce serait bien si je pouvais le faire à l'intérieur info, plutôt que de recourir à une pipe.

evilsoup
la source
3
Cela ne répond pas à la question, je vais donc le poster en tant que commentaire. Vous pouvez également utiliser info --subnodes -o - "$@" | less. De cette façon, vous pourrez voir toutes les informations sur un article.
1
Notez que la infodocumentation du navigateur autonome est disponible sur info "info stand-alone". Où vous pouvez taper ipuis viou keypuis TABdeux fois pour voir les entrées d'index correspondantes.
Stéphane Chazelas

Réponses:

5

Les touches fléchées sont le moyen le moins sensé de naviguer dans les documents d'information; De plus, les touches hjkl sont les moyens les moins significatifs de naviguer avec les raccourcis clavier de style vim.

Info utilise des raccourcis clavier de type emacs qui ne sont pas si mauvais une fois que vous les avez compris. essayez info infode commencer, puis appuyez sur hpour vérifier certaines des clés. tout de même, ouvrez un fichier avec less fileet appuyez sur hpour voir ce qu'il a à offrir.

Dans vim lui-même, vous ne le faites pas correctement tant que vous n'utilisez pas les nombreuses touches différentes pour naviguer dans les objets texte. :help text-objects.

Push vient de pousser, voici un plugin vim pour ajouter une commande: Info pour visualiser les pages d'informations avec toute la magie des raccourcis clavier de vim. Je recommanderais pleinement d'apprendre à utiliser à la infoplace, car il a été conçu de manière très particulière pour être extrêmement efficace.

Josh McGee
la source
Merci pour cela; l'option «passer au nœud suivant» est particulièrement intéressante.
evilsoup