GNU/Linux >> Tutoriels Linux >  >> Linux

Est-il possible d'avoir des liaisons de clé Vim dans le terminal ?

Je m'habitue aux liaisons vim (comme appuyer sur w pour aller au mot, dw pour supprimer un mot, etc.) et ses modes (insertion, normal, visuel), et, par curiosité, j'aimerais savoir :y en a-t-il type d'implémentation de ce comportement des modes et des liaisons de vim vers mon terminal ?

Avoir le mode insertion, le mode normal et autres…

Réponse acceptée :

Il a un mode d'insertion et un mode normal (le mode d'insertion est le mode par défaut et le mode d'échappement est le mode normal) mais pas de mode visuel.

En bash :set -o vi Vous pouvez l'exécuter en ligne de commande pour cette session uniquement ou l'ajouter à votre fichier .bashrc.

De nombreux programmes utilisent readline pour l'entrée, et vous pouvez faire en sorte que n'importe lequel d'entre eux utilise des raccourcis clavier de style vi en configurant votre .inputrc avec

set editing-mode vi
set keymap vi

En zsh, si vous changez votre EDITOR variable d'environnement, le shell y correspondra.


Linux
  1. Tutoriel vim avec des exemples de commandes

  2. Comment utiliser Vim Conseils pour les débutants (ou aidez-moi ! Je dois utiliser Vim !)

  3. Commandes de l'éditeur vi[m] du terminal Mac

  4. Comment coller depuis un tampon en mode ex de vim ?

  5. Désactiver le verrouillage numérique, en préservant les raccourcis clavier de la souris

Gérez vos mots de passe dans le terminal Linux

Travailler avec l'éditeur Vim (éditeur de texte)

Commandes vim de base (aide-mémoire)

Vim change le curseur de bloc en mode insertion

Comment quitter vim -y dans la console ?

Édition de bloc visuel dans vim