Après plusieurs années d'utilisation de vim je n'avais jamais essayé ctrl-o en mode édition (effectivement ça a l'air pratique), par contre je l'utilise très souvent en mode commande.
La combinaison ctrl-o en mode commande permet de revenir à l'endroit modifié juste avant l'endroit en court d'édition.
Par exemple, vous écrivez du texte sur la ligne 23 de votre fichier, puis vous vous déplacez jusqu'à la ligne 42 et écrivez un autre mot à cet endroit. ctrl-o vous permet de retourner directement à la ligne 23. Puis ctrl-i permet de revenir à la ligne 42.
ctrl-o et ctrl-i gardent un historique des endroits visités dans le fichier et permettent de se déplacer entre les différentes endroits modifiés.
Cela va même beaucoup plus loin qu'un simple déplacement dans un fichier car ctrl-o/ctrl-i permettent aussi de naviguer dans les différents fichiers modifiés précédemment ainsi que dans les derniers tags accédés.
Après plusieurs années d'utilisation de vim je n'avais jamais essayé ctrl-o en mode édition (effectivement ça a l'air pratique), par contre je l'utilise très souvent en mode commande.
La combinaison ctrl-o en mode commande permet de revenir à l'endroit modifié juste avant l'endroit en court d'édition.
Par exemple, vous écrivez du texte sur la ligne 23 de votre fichier, puis vous vous déplacez jusqu'à la ligne 42 et écrivez un autre mot à cet endroit. ctrl-o vous permet de retourner directement à la ligne 23. Puis ctrl-i permet de revenir à la ligne 42.
ctrl-o et ctrl-i gardent un historique des endroits visités dans le fichier et permettent de se déplacer entre les différentes endroits modifiés.
Cela va même beaucoup plus loin qu'un simple déplacement dans un fichier car ctrl-o/ctrl-i permettent aussi de naviguer dans les différents fichiers modifiés précédemment ainsi que dans les derniers tags accédés.