Outils pour utilisateurs

Outils du site


linux:editeur

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
linux:editeur [2025/12/31 09:22] – [vim] blooplinux:editeur [2025/12/31 16:24] (Version actuelle) – [Copier, coller, remplacer ou supprimer du texte] bloop
Ligne 22: Ligne 22:
 | **u** | Annuler la dernière action | **dd**  | Supprimer une ligne | | **u** | Annuler la dernière action | **dd**  | Supprimer une ligne |
 | **ctrl + r** | Refaire la dernière action annulée | **:colorscheme** | Affiche le nom du thème actuel\\ //(ex : default, solarized, molokai, etc...)// | | **ctrl + r** | Refaire la dernière action annulée | **:colorscheme** | Affiche le nom du thème actuel\\ //(ex : default, solarized, molokai, etc...)// |
-| **:coloscheme nom_theme** | Charger un thème existant le temps de la session |||+| **:coloscheme nom_theme** | Charger un thème existant le temps de la session | **:highlight** Pour voir les couleurs en cours de tous les groupes de syntaxe |
 * : Ces commandes peuvent être multipliées par le nombre n .\\ * : Ces commandes peuvent être multipliées par le nombre n .\\
 Par exemple **5↓** ou **5j** pour descendre de 5 lignes Par exemple **5↓** ou **5j** pour descendre de 5 lignes
  
-**Rechercher un mot dans le texte**\\+==== Rechercher un mot dans le texte ====
   * **/motif** Rechercher le terme "motif"   * **/motif** Rechercher le terme "motif"
   * **n** Se déplacer vers la prochaine occurrence identique trouvée   * **n** Se déplacer vers la prochaine occurrence identique trouvée
Ligne 50: Ligne 50:
   * La touche "Entrée" valide la commande et revient au mode interactif quand on ne sort pas de vi   * La touche "Entrée" valide la commande et revient au mode interactif quand on ne sort pas de vi
  
-**Copier, coller, remplacer ou supprimer du texte**+==== Copier, coller, remplacer ou supprimer du texte ====
   * //n//**x** Suppression du ou des //n// caractères suivants   * //n//**x** Suppression du ou des //n// caractères suivants
 +  * //n//**X** Suppression du ou des //n// caractères précédents
 +  * **D** Suppression du reste de la ligne à droite du curseur
 +  * //n//**dw** Suppression de //n// mots
 +  * //n//**dd** Suppression de //n// lignes à partir de la ligne courante
 +  * //n//**p** Coller //n// fois le contenu du tampon à la suite du curseur
 +  * //n//**P** Coller //n// fois le contenu du tampon avant le curseur
 +  * //n//**yw** Copier les //n// mots suivant le curseur
 +  * //n//**yy** Copier les //n// lignes suivantes
 +  * //n//**x** Couper //n// caractères suivants
 +  * //n//**X** Couper //n// caractères précédents
 +  * //n//**D** Couper le reste de la ligne
 +  * //n//**dw** Couper //n// mots
 +  * //n//**dd** Couper //n// lignes
 +  * //n//**cl** Effacer (couper) //n// lettres et passer en mode insertion
 +  * //n//**cw** Effacer (couper) //n// mots et passer en mode insertion
 +  * //n//**cc** Effacer (couper) //n// lignes et passer en mode insertion
 +  * **r**//h// Remplace le caractère sous le curseur par le caractère //h//
 +  * **R** Passer en mode remplacement (mode insertion où le texte saisi remplace le texte actuel)
 +==== Modifier les couleurs d’un thème existant ====
 +Pour modifier simplement la couleur des commentaires sur le thème actuel, ajouter une surcharge dans le **fichier de configuration** Vim (~/.vimrc).\\
 +Ajoutez une ligne comme celle-ci pour redéfinir la couleur des commentaires :
 +<code>highlight Comment ctermfg=lightblue guifg=#5FD7FF</code>
 +  * ''ctermfg'' : Couleur pour le terminal (valeurs possibles : black, red, green, yellow, blue, magenta, cyan, white, lightgrey, etc.).
 +  * ''guifg'' : Couleur pour l’interface graphique (code hexadécimal comme #RRGGBB).
  
-==== nano ====+Par exemple, pour modifier la couleur des commentaires en vert clair pour le terminal uniquement : 
 +  highlight Comment ctermfg=lightgreen 
 + 
 +Pour tester rapidement une couleur, utilisez la commande suivante en mode commande.\\ 
 +//3 exemples :// 
 +  → :highlight Comment guifg=#FF0000 
 +  → :highlight Comment ctermfg=lightgreen 
 +  → :highlight Comment ctermfg=lightgreen guifg=#FF0000 
 + 
 +Après modification, recharger le fichier de configuration : 
 +  :source ~/.vimrc 
 +===== nano =====
 ''nano fichier.xxx'' ou ''sudo nano fichier.xxx'' ''nano fichier.xxx'' ou ''sudo nano fichier.xxx''
  
Ligne 60: Ligne 95:
 [[https://superuser.com/questions/548447/copying-from-one-file-to-another-using-nano-editor|Copier du texte entre 2 éditeur nano]] [[https://superuser.com/questions/548447/copying-from-one-file-to-another-using-nano-editor|Copier du texte entre 2 éditeur nano]]
  
-==== less ====+===== less =====
 ^Quelques commandes internes de la commande less ^^ ^Quelques commandes internes de la commande less ^^
 | [space] | Faire défiler une page | | [space] | Faire défiler une page |
linux/editeur.1767169354.txt.gz · Dernière modification : de bloop