Je suis en train d’apprendre à utiliser Vim et Tmux. Cette page contient les commandes de base pour l’utiliser.


Vim

Déplacements

Mot suivant (next Word)

w


Mot précédent (word Backward)

b


Sélection verticale et insert

ctrl + v // sélection verticale
shift + i // Entrer le texte à insérer
esc esc

Fin de ligne

$


Début de ligne

0


Début de fichier

gg


Fin de fichier

G


Help

:help word-motions


Copier

Copier la ligne

yy


Copier du curseur jusqu’au prochain Word

yw


Copier du curseur jusqu’à la fin de la ligne

y$


Copier du curseur jusqu’au début de la ligne

y0


Copier 4 lignes

4yy


Copier les 3 prochains Words

3yw


Coller

Coller 1 fois

p


Coller 4 fois

4p


Annuler

Annuler la dernière commande

u


Annuler toutes les commandes faites sur la ligne

U


Annuler l’annulation

ctrl + R


Rechercher

Recherche simple

/recherche


Next occurrence

n


Previous occurrence

N


Rechercher fermeture parenthèse

Placer le curseur sur une ouverture de parenthèse et appuyer sur %

Fonctionne aussi avec les square brackets et curly braces


Tmux

Démarrer une session et lui donner un nom

tmux new -s ma-session


Renommer une session

tmux rename-session -t 0 ma-session-renommee


Split window vertical

Ctrl + b + %


Split window horizontal

Ctrl + b + "


Switch to next panel

Ctrl + b + o


Switch de panel dans n’importe quelle direction

Ctrl + b + Arrow


Killer un panel

Ctrl + d