Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
logiciel:systeme:editeurs:nano:nanorc:start [2020/10/24 18:27] – admin | logiciel:systeme:editeurs:nano:nanorc:start [2022/08/13 22:27] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Fichier nanorc (page de man) ====== | ====== Fichier nanorc (page de man) ====== | ||
- | ====== Nom ====== | + | ===== Nom ===== |
; nanorc : fichier de paramétrage de GNU nano | ; nanorc : fichier de paramétrage de GNU nano | ||
- | ====== Description | + | ===== Description ===== |
**nano** | **nano** | ||
Ligne 13: | Ligne 13: | ||
Lors du démarrage, nano commencera par lire ses paramètres sur **/ | Lors du démarrage, nano commencera par lire ses paramètres sur **/ | ||
- | ====== Options | + | ===== Options ===== |
Le fichier de configuration accepte une série de commandes set et unset, qui configurent nano au démarrage sans utiliser les options de ligne de commande. En outre, les mots-clés **syntax**, **color**, et **icolor** définissent la syntaxe des règles de mise en évidence pour les différents modèles de texte. nano lit une commande par ligne. | Le fichier de configuration accepte une série de commandes set et unset, qui configurent nano au démarrage sans utiliser les options de ligne de commande. En outre, les mots-clés **syntax**, **color**, et **icolor** définissent la syntaxe des règles de mise en évidence pour les différents modèles de texte. nano lit une commande par ligne. | ||
Ligne 24: | Ligne 24: | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | | + | |
: Lors de la sauvegarde de fichiers, permet à la sauvegarde de réussir même si ses autorisations ne peuvent pas être (re)définies pour des considérations spéciales de l'OS. Vous **ne devez pas activer** cette option sauf si vous êtes sûr d'en avoir besoin. | : Lors de la sauvegarde de fichiers, permet à la sauvegarde de réussir même si ses autorisations ne peuvent pas être (re)définies pour des considérations spéciales de l'OS. Vous **ne devez pas activer** cette option sauf si vous êtes sûr d'en avoir besoin. | ||
</ | </ | ||
- | | + | |
: Utiliser l' | : Utiliser l' | ||
- | | + | |
: Créer des fichiers de sauvegarde dans **filename~**. | : Créer des fichiers de sauvegarde dans **filename~**. | ||
- | | + | |
: répertoire où nano met les fichiers de sauvegarde uniques si la sauvegarde est activée. | : répertoire où nano met les fichiers de sauvegarde uniques si la sauvegarde est activée. | ||
- | | + | |
: recherches en arrière par défaut. | : recherches en arrière par défaut. | ||
- | | + | |
: texte en gras au lieu de la vidéo inverse. | : texte en gras au lieu de la vidéo inverse. | ||
- | | + | |
: caractères traités comme des crochets fermants lors de la justification des paragraphes. Ils ne peuvent pas contenir de blancs. Seules les ponctuations terminales, éventuellement suivies de crochets fermants, peuvent terminer une phrase. Valeur par défaut : **""' | : caractères traités comme des crochets fermants lors de la justification des paragraphes. Ils ne peuvent pas contenir de blancs. Seules les ponctuations terminales, éventuellement suivies de crochets fermants, peuvent terminer une phrase. Valeur par défaut : **""' | ||
- | | + | |
: Faire des recherches sensibles à la casse par défaut. | : Faire des recherches sensibles à la casse par défaut. | ||
- | | + | |
: Afficher en permanence la position du curseur dans la barre d' | : Afficher en permanence la position du curseur dans la barre d' | ||
- | | + | |
: coupe jusqu' | : coupe jusqu' | ||
- | | + | |
: Replier les lignes à la colonne n. Si n <= 0, la longueur maximale de la ligne sera la largeur de l' | : Replier les lignes à la colonne n. Si n <= 0, la longueur maximale de la ligne sera la largeur de l' | ||
- | | + | |
: Active **~/ | : Active **~/ | ||
- | | + | |
: Crochets ouvrants et fermants pour la recherche avec crochets. Ils ne peuvent pas contenir de blancs. La première série doit venir avant la dernière et les deux doivent être dans le même ordre. Valeur par défaut : **" | : Crochets ouvrants et fermants pour la recherche avec crochets. Ils ne peuvent pas contenir de blancs. La première série doit venir avant la dernière et les deux doivent être dans le même ordre. Valeur par défaut : **" | ||
- | | + | |
: Utilisez la ligne vide en dessous de la barre de titre comme un espace supplémentaire d' | : Utilisez la ligne vide en dessous de la barre de titre comme un espace supplémentaire d' | ||
- | | + | |
: Activer le support de la souris, s'il est disponible pour votre système. | : Activer le support de la souris, s'il est disponible pour votre système. | ||
- | | + | |
: Autoriser l' | : Autoriser l' | ||
- | | + | |
: Ne pas convertir les fichiers au format DOS / Mac. | : Ne pas convertir les fichiers au format DOS / Mac. | ||
- | | + | |
: Ne pas suivre les liens symboliques lors de l' | : Ne pas suivre les liens symboliques lors de l' | ||
- | | + | |
: Ne pas afficher l'aide au bas de l' | : Ne pas afficher l'aide au bas de l' | ||
- | | + | |
: Ne pas ajouter de nouvelles lignes à la fin des fichiers. | : Ne pas ajouter de nouvelles lignes à la fin des fichiers. | ||
- | | + | |
: Ne pas replier le texte du tout | : Ne pas replier le texte du tout | ||
- | | + | |
: nano ne lit et écrit des fichiers que dans el répertoire et ses sous-répertoires. Ici, le répertoire courant est changé, de telle sorte que les fichiers sont lus depuis ce répertoire. Par défaut, cette fonction est désactivée | : nano ne lit et écrit des fichiers que dans el répertoire et ses sous-répertoires. Ici, le répertoire courant est changé, de telle sorte que les fichiers sont lus depuis ce répertoire. Par défaut, cette fonction est désactivée | ||
- | | + | |
: Préserver les touches XON et XOFF (< | : Préserver les touches XON et XOFF (< | ||
- | | + | |
: caractères traités comme des ponctuations terminales lors de la justification des paragraphes. Ils ne peuvent pas contenir de blancs. Seules les ponctuations terminales, éventuellement suivies de crochets fermants, peuvent terminer une phrase. La valeur par défaut est **" | : caractères traités comme des ponctuations terminales lors de la justification des paragraphes. Ils ne peuvent pas contenir de blancs. Seules les ponctuations terminales, éventuellement suivies de crochets fermants, peuvent terminer une phrase. La valeur par défaut est **" | ||
- | | + | |
: nano ne signalera les erreurs dans le fichier nanorc et demandera une confirmation en appuyant sur < | : nano ne signalera les erreurs dans le fichier nanorc et demandera une confirmation en appuyant sur < | ||
- | | + | |
: Effacement rapide de la ligne d' | : Effacement rapide de la ligne d' | ||
- | | + | |
: La chaîne de citation email, utilisée pour justifier les paragraphes de citation email. C'est une expression régulière étendue si votre système le permet, sinon une chaîne littérale. Valeur par défaut : "^([ \t]*[#:> | : La chaîne de citation email, utilisée pour justifier les paragraphes de citation email. C'est une expression régulière étendue si votre système le permet, sinon une chaîne littérale. Valeur par défaut : "^([ \t]*[#:> | ||
- | | + | |
: Interpréter la touche Suppr différemment de sorte que < | : Interpréter la touche Suppr différemment de sorte que < | ||
- | | + | |
: Interprète les touches du pavé numérique afin qu' | : Interprète les touches du pavé numérique afin qu' | ||
- | | + | |
: Faire par défaut les recherches avec des expressions régulières. | : Faire par défaut les recherches avec des expressions régulières. | ||
- | | + | |
: Rend la touche home plus commode. Quand cette touche est pressée n' | : Rend la touche home plus commode. Quand cette touche est pressée n' | ||
- | | + | |
: Utilisez le défilement régulier par défaut. | : Utilisez le défilement régulier par défaut. | ||
- | | + | |
: Activer le retour à la ligne pour faciliter la visualisation de très longues lignes. | : Activer le retour à la ligne pour faciliter la visualisation de très longues lignes. | ||
- | | + | |
: Utilisez le correcteur orthographique spellprog au lieu de celui par défaut, qui appelle spell | : Utilisez le correcteur orthographique spellprog au lieu de celui par défaut, qui appelle spell | ||
- | | + | |
: Permet de suspendre nano. | : Permet de suspendre nano. | ||
- | | + | |
: Utilisez une taille de tabulation de n colonnes. n doit être > 0. La valeur par défaut est 8. | : Utilisez une taille de tabulation de n colonnes. n doit être > 0. La valeur par défaut est 8. | ||
- | | + | |
: Convertir les tabulations clavier en espaces. | : Convertir les tabulations clavier en espaces. | ||
- | | + | |
: Save automatically on exit, don't prompt. | : Save automatically on exit, don't prompt. | ||
- | | + | |
: Enable experimental generic-purpose undo code. | : Enable experimental generic-purpose undo code. | ||
- | | + | |
: Disallow file modification. | : Disallow file modification. | ||
- | | + | |
: Enable soft line wrapping for easier viewing of very long lones. | : Enable soft line wrapping for easier viewing of very long lones. | ||
- | | + | |
: Set the two characters used to display the first characters of tabs and spaces. | : Set the two characters used to display the first characters of tabs and spaces. | ||
- | | + | |
: Detect word boundaries more accurately by treating punctuation characters as parts of words. | : Detect word boundaries more accurately by treating punctuation characters as parts of words. | ||
- | | + | |
: Defines a syntax named str which can be activated via the -Y/ | : Defines a syntax named str which can be activated via the -Y/ | ||
: The none syntax is reserved; specifying it on the command | : The none syntax is reserved; specifying it on the command | ||
- | | + | |
: For the currently defined syntax, display all expressions matching the extended regular expression regex with foreground color fgcolor and background | : For the currently defined syntax, display all expressions matching the extended regular expression regex with foreground color fgcolor and background | ||
- | | + | |
: Same as above, except that the expression matching is case insensitive. | : Same as above, except that the expression matching is case insensitive. | ||
- | | + | |
: Display expressions which start with the extended regular expression sr and end with the extended regular expression er with foreground color fgcolor | : Display expressions which start with the extended regular expression sr and end with the extended regular expression er with foreground color fgcolor | ||
- | | + | |
: Same as above, except that the expression matching is case insensitive. | : Same as above, except that the expression matching is case insensitive. | ||
- | | + | |
: Read in self-contained | : Read in self-contained | ||
- | ====== Raccourcis clavier | + | ===== Raccourcis clavier ===== |
Les raccourcis clavier peuvent être réaffectés par les commandes suivantes : | Les raccourcis clavier peuvent être réaffectés par les commandes suivantes : | ||
- | | + | |
: Rebinds the key key to a new function named function in the context of menu menu. The format of key should be one of: | : Rebinds the key key to a new function named function in the context of menu menu. The format of key should be one of: | ||
- | | + | |
: followed by an alpha character or the word " | : followed by an alpha character or the word " | ||
- | | + | |
: followed by a printable character or the word " | : followed by a printable character or the word " | ||
- | | + | |
: followed by a numeric value from 1 to 16. Example: F10 | : followed by a numeric value from 1 to 16. Example: F10 | ||
Valid function names to be bound include: | Valid function names to be bound include: | ||
- | | + | |
: Invoke the help menu. | : Invoke the help menu. | ||
- | | + | |
: Cancel the current command. | : Cancel the current command. | ||
- | | + | |
: Exit from the program. | : Exit from the program. | ||
- | | + | |
: Write the current buffer to disk. | : Write the current buffer to disk. | ||
- | | + | |
: Justify the current text. | : Justify the current text. | ||
- | | + | |
: Insert a file into the current buffer (or into a new buffer | : Insert a file into the current buffer (or into a new buffer | ||
- | | + | |
: Search for text in the current buffer. | : Search for text in the current buffer. | ||
- | | + | |
: Repeat the last search command. | : Repeat the last search command. | ||
- | | + | |
: Move up in the editor or browser. | : Move up in the editor or browser. | ||
- | | + | |
: Move down in the editor or browser. | : Move down in the editor or browser. | ||
- | | + | |
: Move left in the editor or browser. | : Move left in the editor or browser. | ||
- | | + | |
: Move right in the editor or browser. | : Move right in the editor or browser. | ||
- | | + | |
: Cut the current line of text and store it. | : Cut the current line of text and store it. | ||
- | | + | |
: Copy the currently stored text into the current buffer position. | : Copy the currently stored text into the current buffer position. | ||
- | | + | |
: Show the current line, column, word positions in the file. | : Show the current line, column, word positions in the file. | ||
- | | + | |
: Move to the first line of the file. | : Move to the first line of the file. | ||
- | | + | |
: Move to the last line of the file. | : Move to the last line of the file. | ||
- | | + | |
: Move to a specific line (and column if specified). | : Move to a specific line (and column if specified). | ||
- | | + | |
: Interactively replace text within the current buffer. | : Interactively replace text within the current buffer. | ||
- | | + | |
: Begin selecting text for cutting or pasting at the current position. | : Begin selecting text for cutting or pasting at the current position. | ||
- | | + | |
: Copy the currently marked text without deleting it. | : Copy the currently marked text without deleting it. | ||
- | | + | |
: Indent the currently marked text (shift to the right). | : Indent the currently marked text (shift to the right). | ||
- | | + | |
: Un-indent the currently marked text (shift to the left). | : Un-indent the currently marked text (shift to the left). | ||
- | | + | |
: Move the cursor to the beginning of the next word. | : Move the cursor to the beginning of the next word. | ||
- | | + | |
: Move the cursor to the beginning of the previous word. | : Move the cursor to the beginning of the previous word. | ||
- | | + | |
: Move the cursor to the beginning of the current line. | : Move the cursor to the beginning of the current line. | ||
- | | + | |
: Move the cursor to the end of the current line. | : Move the cursor to the end of the current line. | ||
- | | + | |
: Move the cursor to the beginning of the current paragraph. | : Move the cursor to the beginning of the current paragraph. | ||
- | | + | |
: Move the cursor to the end of the current paragraph. | : Move the cursor to the end of the current paragraph. | ||
- | | + | |
: Move the cursor to the matching bracket (brace, parenthesis, | : Move the cursor to the matching bracket (brace, parenthesis, | ||
- | | + | |
: Scroll up one line of text from the current position. | : Scroll up one line of text from the current position. | ||
- | | + | |
: Scroll down one line of text from the current position. | : Scroll down one line of text from the current position. | ||
- | | + | |
: Switch to editing/ | : Switch to editing/ | ||
- | | + | |
: Switch | : Switch | ||
- | | + | |
: Insert the next character verbatim into the file. | : Insert the next character verbatim into the file. | ||
- | | + | |
: Insert a tab at the current cursor location. | : Insert a tab at the current cursor location. | ||
- | | + | |
: Insert a new line below the current one. | : Insert a new line below the current one. | ||
- | | + | |
: Delete the character under the cursor. | : Delete the character under the cursor. | ||
- | | + | |
: Justify the entire current file. | : Justify the entire current file. | ||
- | | + | |
: Count the number of words in the current buffer. | : Count the number of words in the current buffer. | ||
- | | + | |
: Refresh the screen. | : Refresh the screen. | ||
- | | + | |
: Undo the text action peformed (add text, delete text, etc). | : Undo the text action peformed (add text, delete text, etc). | ||
- | | + | |
: Redo the last undone action (i.e., undo an undo). | : Redo the last undone action (i.e., undo an undo). | ||
- | | + | |
: Suspend the editor (if the suspend | : Suspend the editor (if the suspend | ||
- | | + | |
: Toggle case sensitivity in searching (search/ | : Toggle case sensitivity in searching (search/ | ||
- | | + | |
: Toggle | : Toggle | ||
- | | + | |
: Show the previous history entry in the prompt menus (e.g. search). | : Show the previous history entry in the prompt menus (e.g. search). | ||
- | | + | |
: Show the next history entry in the prompt menus (e.g. search). | : Show the next history entry in the prompt menus (e.g. search). | ||
- | | + | |
: Switch back to searching instead of replacing. | : Switch back to searching instead of replacing. | ||
- | | + | |
: Search for files matching a string in the file browser | : Search for files matching a string in the file browser | ||
- | | + | |
: When writing a file, switch to writing a DOS format (CR/LF). | : When writing a file, switch to writing a DOS format (CR/LF). | ||
- | | + | |
: When writing a file, switch to writing a Mac format. | : When writing a file, switch to writing a Mac format. | ||
- | | + | |
: When writing a file, append to the end instead of overwriting. | : When writing a file, append to the end instead of overwriting. | ||
- | | + | |
: When writing | : When writing | ||
- | | + | |
: When writing a file, create a backup of the current file. | : When writing a file, create a backup of the current file. | ||
- | | + | |
: Move to the first file when using the file browser (reading or writing files). | : Move to the first file when using the file browser (reading or writing files). | ||
- | | + | |
: Move to the last file when using the file browser (reading or writing files). | : Move to the last file when using the file browser (reading or writing files). | ||
- | | + | |
: Toggle showing/ | : Toggle showing/ | ||
- | | + | |
: Constantly display the current line, column, word positions. | : Constantly display the current line, column, word positions. | ||
- | | + | |
: Toggle | : Toggle | ||
- | | + | |
: Toggle smooth scrolling when moving via the arrow keys. | : Toggle smooth scrolling when moving via the arrow keys. | ||
- | | + | |
: Toggle whether whitespace is shown. | : Toggle whether whitespace is shown. | ||
- | | + | |
: Toggle whether the smart home key function is enabled. | : Toggle whether the smart home key function is enabled. | ||
- | | + | |
: Toggle whether new lines will contain the same amount of whitespace as the line above. | : Toggle whether new lines will contain the same amount of whitespace as the line above. | ||
- | | + | |
: Toggle whether cutting text will cut the whole line or just from the current cursor position to the end of the line. | : Toggle whether cutting text will cut the whole line or just from the current cursor position to the end of the line. | ||
- | | + | |
: Toggle whether long lines will be wrapped to the next line. | : Toggle whether long lines will be wrapped to the next line. | ||
- | | + | |
: Toggle whether the suspend sequence (normally ^Z) will suspend | : Toggle whether the suspend sequence (normally ^Z) will suspend | ||
Valid menu sections are: | Valid menu sections are: | ||
- | | + | |
: The main editor window where text is entered. | : The main editor window where text is entered. | ||
- | | + | |
: The search menu (AKA whereis). | : The search menu (AKA whereis). | ||
- | | + | |
: The ' | : The ' | ||
- | | + | |
: The ' | : The ' | ||
- | | + | |
: The 'goto line (and column)' | : The 'goto line (and column)' | ||
- | | + | |
: The 'write file' menu. | : The 'write file' menu. | ||
- | | + | |
: The ' | : The ' | ||
- | | + | |
: The menu for inserting output from an external comman, reached from the insert menu. | : The menu for inserting output from an external comman, reached from the insert menu. | ||
- | | + | |
: The help menu. | : The help menu. | ||
- | | + | |
: The interactive spell checker Yes/no menu. | : The interactive spell checker Yes/no menu. | ||
- | | + | |
: The file browser for inserting or writing a file. | : The file browser for inserting or writing a file. | ||
- | | + | |
: The ' | : The ' | ||
- | | + | |
: The 'go to directory' | : The 'go to directory' | ||
- | | + | |
: A special name meaning: apply to all menus where this function exists. | : A special name meaning: apply to all menus where this function exists. | ||
- | | + | |
: Unbind | : Unbind | ||
- | ====== Fichiers | + | ===== Fichiers ===== |
- | | + | |
: System-wide configuration file | : System-wide configuration file | ||
- | | + | |
: Per-user configuration file | : Per-user configuration file |