Outils pour utilisateurs

Outils du site


software:applications:vim:trucs-et-astuces

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
software:applications:vim:trucs-et-astuces [2019/12/05 12:41] – ↷ Page déplacée de app:vim:trucs-et-astuces à software:applications:vim:trucs-et-astuces yoannsoftware:applications:vim:trucs-et-astuces [2024/03/28 20:12] (Version actuelle) yoann
Ligne 2: Ligne 2:
  
 ====== Trucs et astuces ====== ====== Trucs et astuces ======
 +
 +===== Placer le curseur à l'ouverture =====
 +
 +Lorsqu'on démarre l'éditeur, il est possible de positionner le curseur directement sur une ligne ou un caractère (offset ou décallage).
 +
 +Pour éditer le fichier et placer directement le curseur à la 67ième ligne:
 +<code bash>
 +vim +67 mon_fichier.txt
 +</code>
 +
 +Pour éditer le fichier et placer le curseur sur le 654344ième caractère du buffer:
 +<code bash>
 +vim +654344go mon_fichier.txt
 +</code>
 +
 +===== Annuler / Restaurer ====
 +
 +  * Pour annuler une action ou un ensemble d'actions depuis le mode commande presser <key>u</key> ou utiliser les commandes '':u'' ou '':undo''
 +  * Pour restaurer une action ou en ensemble d'actions depuis le mode commande, utiliser <key>ctrl</key>+<key>r</key> ou la commande '':redo''
 +
  
 ===== Afficher le code d'un caractère ===== ===== Afficher le code d'un caractère =====
Ligne 9: Ligne 29:
 ga ga
 </code> </code>
 +
 +Pour saisir des caractères spéciaux non présents sur le clavier voir le wiki software:applications:vim:saisir-caracteres-speciaux. 
  
 ===== Afficher les caractères de contrôle ====== ===== Afficher les caractères de contrôle ======
Ligne 34: Ligne 56:
 </file> </file>
  
-Plus d'informations dans le wiki [[software:applications:vim:afficher-caracteres-speciaux|Affichage des caractères non imprimables]].+Plus d'informations dans le wiki [[software:applications:vim:afficher_caracteres_speciaux|Affichage des caractères non imprimables]].
  
  
Ligne 79: Ligne 101:
 :set ts=2 :set ts=2
 </code> </code>
 +
 +===== Executer des commandes externes ====
 +
 +:TODO_DOCUPDATE:
  
 ===== Inverser l'ordre des lignes ===== ===== Inverser l'ordre des lignes =====
Ligne 121: Ligne 147:
   * http://stackoverflow.com/questions/16507777/vim-set-encoding-and-fileencoding-utf-8   * http://stackoverflow.com/questions/16507777/vim-set-encoding-and-fileencoding-utf-8
   * http://www.quesaco.org/vim-afficher-caracteres-invisibles   * http://www.quesaco.org/vim-afficher-caracteres-invisibles
 +  * https://www.howtoforge.com/tutorial/how-to-access-shell-or-run-external-commands-from-within-vim/
  
software/applications/vim/trucs-et-astuces.1575549716.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)