Tim Izzo @5ika.ch
Utiliser Vim et Vimwiki
Cheatsheet
Créer une nouvelle page à partir d’un lien
- Créer un lien avec
[[Nom de la page]]
- Placer le curseur sur le lien et appuyer sur
Enter
Une nouvelle page Markdown est créée avec le nom du lien dans le dossier Wiki.
Checker une tâche
- Place le curseur sur la tâche
- Appuyer sur CTRL+Space
Si le curseur est un élément de liste, l’action ajoute une checkbox.
Shortcuts
Copier/Coller
yy
: Copie la ligne actuelledd
: Supprime la ligne actuelledu
: Supprime à partir du curseur jusqu’à la fin du motcc
: Supprime la ligne actuelle et passe en mode insertionp
: Colle une sélectionD
: Supprime à partir du curseur jusqu’à la fin de la ligneC
: Supprime à partir du curseur jusq’à la fin de la ligne et passe en mode insertionJ
: Merge la ligne actuelle et la suivante
Déplacement
w
: Va au prochain motb
: Va au précédent mote
: Va à la fin du mot0
: Va au début de la ligne$
: Va à la fin de la lignegg
: Va à la première ligne du fichierG
: Va à la dernière ligne du fichierH
: Va en haut de la fenêtre (High)M
: Va au milieu de la fenêtre (Middle)L
: Va en bas de la fenêtre (Low)zz
: Place la ligne actuelle au milieu de la fenêtreShift+↑
: Déplace la ligne actuelle vers le haut (commande custom)Shift+↓
: Déplace la ligne actuelle vers le bas (commande custom)
Opérations
u
: Annule l’action précédenteCtrl+r
: Refait l’action annulée>>
: Ajoute une tabulation au début de la ligne<<
: Enlève une tabulation au début de la ligneN>>
: Ajoute une tabulation au N lignes suivantesN<<
: Enlève une tabulation au N lignes suivantesx
: Supprime le caractère au niveau du curseur~
: Switch la casse pour le caractère au niveau du curseurrX
: Remplace le caractère au niveau du curseur par ‘X’
Recherche
:/term
: Va à la première occurence de ’term'n
: Va à la prochaine occurence de ’term'N
: Va à la précédente occurence de ’term'*
: Va à la prochaine occurence du mot au niveau du curseur
Correction ortographique
:set spell
: Activer la correction:set nospell
: Désactiver la correction:set spelllang=fr
: Configurer la correction pour le français]s
: Se déplacer vers le prochain mot mal orthographié[s
: Se déplacer vers le précédent mot mal orthographiéz=
: Au dessus d’un mot mal orthographié, affiche la liste de propositions
Enregistrement d’actions
qx
: Lance l’enregistrement des actions avec le nom ‘x’q
: Arrête l’enregistrement en cours@x
: Applique les actions enregistrées avec le nom ‘x’ (1x)55@x
: Applique les actions ‘x’ 55 fois@@
: Ré-applique l’action précédenteqxq
: Supprime l’enregistrement ‘x’
Ressources
Ce tuto vous est utile ? Vous avez vu une coquille ou vous avez une suggestion d'amélioration ?
Dites-le moi sur Mastodon
ou par email car je n'ai pas d'autre moyen de le savoir :-)