Est-il possible d'accélérer la navigation dans la CLI de Linux lorsque je dois entrer de longues commandes? J'utilise simplement des flèches en ce moment, et - si j'ai une longue commande, il faut un certain temps pour aller du début de la commande au milieu de celle-ci.
Existe-t-il un moyen de sauter par exemple au milieu de la commande sans utiliser de flèches?
bash
command-line
Stann
la source
la source
screen
utilisateurs, Ctrl-A devient Ctrl-A A.Alt-A
ouvre le menu au lieu de déplacer le curseur. Comment utilisez-vousAlt-A
avec Gnome? Je veux dire, Gnome est la valeur par défaut, il est donc probable que quiconque le lirait utiliserait un terminal dans Gnome.Quelques autres raccourcis d' ici
la source
Si vous êtes un utilisateur de vi [m] et de bash, vous trouverez peut-être utile de faire en sorte que readline (utilisé par bash) utilise l'édition de style vi en l'ajoutant
set editing-mode vi
à vos fichiers~/.inputrc
ou/etc/inputrc
. Ou bien, vous pourriez simplement demander à bash d'utiliser l'édition de style vi en exécutant la commande bashset -o vi
. Ajoutez la commande à votre~/.bashrc
fichier pour rendre le comportement persistant.Si vous êtes un utilisateur de zsh, ajoutez-le
bindkey -v
à votre.zshrc
fichier pour une édition de style vi.la source
Je ne connais pas de moyen de sauter spécifiquement au milieu sans utiliser les touches du curseur. Cependant, je peux recommander l'utilisation de la combinaison de touches CTRL + curseur pour passer d'un blanc à un autre (c.-à-d. Passer d'un mot à un autre).
la source
Source l'extrait de code ci-dessous dans votre .bashrc. Ctrl-a saute au début et appuyez à nouveau sur Ctrl-a pour sauter au milieu.
Ou si vous voulez utiliser Ctrl-Quelque chose pour sauter directement au milieu, changez le code en:
Et liez-le à quelque chose de différent de Ctrl-a.
la source