Table des matières
Introduction à nano
Touches de raccourci
Maison Problème commun Que signifie nano sous Linux ?

Que signifie nano sous Linux ?

Mar 09, 2023 am 09:45 AM
linux

Sous Linux, nano est un éditeur de texte pour terminal de caractères, une copie de Pico ; il est beaucoup plus simple que vi/vim, et plus adapté aux débutants Linux. L'éditeur par défaut de certaines distributions Linux est nano . La commande nano peut ouvrir le fichier spécifié pour le modifier. Par défaut, elle coupe automatiquement les lignes, c'est-à-dire que lorsque vous saisissez un contenu trop long sur une seule ligne, elle le divise automatiquement en plusieurs lignes.

Que signifie nano sous Linux ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Introduction à nano

nano est un éditeur de texte sous Unix et les systèmes de type Unix (y compris Linux) et une copie de Pico.

Pico est un programme d'édition de texte écrit et maintenu par le Computing and Communications Group de l'Université de Washington.

nano est un éditeur de texte pour terminal de caractères, un peu comme le programme éditeur sous DOS. C'est beaucoup plus simple que vi/vim et convient mieux aux débutants sous Linux. L'éditeur par défaut de certaines distributions Linux est nano. La commande

nano peut ouvrir le fichier spécifié pour le modifier. Par défaut, elle coupe automatiquement les lignes, c'est-à-dire qu'elle est automatiquement divisée en plusieurs lignes lorsqu'un contenu trop long est saisi sur une seule ligne. Cependant, le traitement de certains fichiers de cette manière peut provoquer des problèmes. , comme le fichier de configuration du système Linux, le saut de ligne automatique entraînera la division du contenu qui ne peut être écrit que sur une seule ligne en plusieurs lignes, ce qui peut entraîner un dysfonctionnement du système. Par conséquent, si vous souhaitez éviter cette situation, ajoutez l’option -w. Caractéristiques de nano

Indentation automatique

  • Bascule de fonctionnalité

  • Prise en charge de l'internationalisation

  • Achèvement du nom de fichier

    • Syntaxe
    • nano [选项] [[+行,列] 文件名]...
      Copier après la connexion

      Options
    • -h,- -? -aide à afficher ces informations
    • + lignes, colonnes à partir de la colonne indiquée et numéros de ligne
    • -A --smarthome Activer la touche smart HOME
    • -B --backup Stocker la sauvegarde des fichiers existants
-C --backupdir= Répertoire pour stocker les fichiers de sauvegarde uniques

-D --boldtext Utiliser le gras au lieu de l'inversion des couleurs

  • -E --tabstospaces Convertir les caractères de tabulation saisis en espaces

  • -F --multibuffer Activer la fonction tampon multi-fichiers

  • -H --historylog Enregistrer et lire les chaînes de l'historique de recherche/remplacement

  • -I --ignorercfiles Ne pas faire référence aux fichiers nanorc

  • -K --rebindkeypad Résoudre le problème de confusion des touches du clavier numérique

  • -L --nonewlines N'ajoutez pas de sauts de ligne à la fin du fichier

  • -N --noconvert Ne pas convertir à partir du format DOS/Mac

  • -O --morespace Utiliser une ligne supplémentaire lors de l'édition

  • -Q --quotestr= Citer la chaîne représentative

  • -R --restricted mode restreint

  • -S --smooth Faire défiler par ligne au lieu de la moitié de l'écran

  • -T --tabsize= Définir la largeur de l'onglet sur # nombre de colonnes

  • -U --quickblank La ligne d'état clignote rapidement

  • -V --version Afficher les informations de version et quitter

  • -W --wordbounds Détecte les limites des mots avec plus de précision

  • -Y --Syntax= Définition de la syntaxe pour la surbrillance

  • -c --const Afficher en continu la position du curseur

  • - d --rebinddelete Corrige le retour arrière/suppression problème de confusion des touches

  • -i --autoindent Indenter automatiquement les nouvelles lignes

  • -k --cut Couper du curseur jusqu'à la fin de la ligne

  • -l - -nofollow Ne pas suivre les liens symboliques, mais remplacez

  • -m --mouse Activer la fonction de la souris

  • -o --operatingdir= Définir le répertoire d'exploitation

  • -p --preserve Préserver XON (^Q ) et s --speller= Activer l'alternative correcteur orthographique

  • -t --tempfile Sauvegarde automatique à la sortie, ne pas demander

  • -u --undo Autoriser l'annulation universelle [Fonctionnalité expérimentale]

  • -v --view Afficher (lire- uniquement) mode

  • -w --nowrap Ne pas envelopper automatiquement

  • -x --nohelp Ne pas afficher la zone auxiliaire

  • -z --suspend Activer la fonction de suspension

  • -$ - -softwrap Activer les nouvelles lignes douces

  • -a,-b,-e,

  • -f,-g,-j (ignoré pour compatibilité avec pico)

  • Exécuter nano

  • "Deux façons d'exécuter nano"
  • En haut, vous pouvez voir le numéro de version de nano, le nom du fichier en cours de modification et si le fichier a changé depuis la dernière sauvegarde

    Si vous ouvrez un nouveau fichier, Nouveau fichier sera invité. Le message explicite ici n'est pas corrigé, mais affiche principalement des informations relatives au programme qui exécute la fonction.

    Les 2 dernières lignes sont des touches de raccourci

    Touches de raccourci

    nano répertorie l'ensemble de fonctions le plus couramment utilisé dans les 2 dernières lignes sous forme de touches de raccourci, mais il existe de nombreux raccourcis touches pour les fonctions Non répertorié. Remarque : La touche de raccourci dans nano n'utilise pas Shift, donc ^G n'est pas Ctrl+Shift+G, mais ctrl + g

    Ctrl + O : enregistrez le fichier

    Ctrl +R : insérez le contenu d'un autre fichier dans le fichier actuel

    Ctrl + C : Annuler la commande précédente

    Ctrl + + P : ↑

    Ctrl+N : ↓

    Ctrl + A : Début d'une ligne

    Ctrl + E : Fin d'une ligne

    Ctrl + V : Avancer d'une page

    Ctrl + Y : Retourner une page en arrière Page

    utilisation nano

    1 Nouveau fichier/ouvrir un fichier

    Nom du fichier nano

    Ouvrir un ancien fichier ou un nouveau fichier à éditer, c'est-à-dire

    Vous pouvez l'ouvrir que le fichier existe ou non

    2. G
    Entrez la commande dans le terminal :

    Obtenir de l'aide en lignenano nano.txt

    Que signifie nano sous Linux ?

    Traduction de référence : éditeur nano L'éditeur est conçu pour émuler la fonctionnalité et la facilité d'utilisation de l'éditeur de texte UW Pico. L'éditeur comporte quatre sections principales. La ligne supérieure indique la version du programme, le nom du fichier en cours d'édition et si le fichier a été modifié. Vient ensuite la fenêtre principale de l'éditeur, affichant le fichier en cours d'édition. La ligne d'état est la troisième ligne en partant du bas et affiche les messages importants. Les deux lignes du bas montrent les raccourcis les plus couramment utilisés dans l'éditeur. Les raccourcis sont représentés comme suit : Les séquences de touches de contrôle sont représentées par le symbole virgule (^) et peuvent être saisies à l'aide de la touche Contrôle (Ctrl) ou en appuyant deux fois sur la touche Échap (Esc). La séquence de touches d'échappement est représentée par le symbole Meta (M-) et peut être saisie à l'aide des touches Esc, Alt ou Meta, en fonction des paramètres du clavier. De plus, en appuyant deux fois sur Échap, puis en tapant un nombre décimal à trois chiffres compris entre 000 et 255, vous entrerez un caractère avec la valeur correspondante. 3. Enregistrez le fichier

    ^OQue signifie nano sous Linux ?

    Enregistrez le fichier (à condition que vous ayez l'autorisation de modifier le fichier)


    4. ^ X Quittez nano Si vous avez modifié le fichier, il vous sera demandé si vous devez l'enregistrer ^W
    Chaîne de requête, continuez à saisir ^W et appuyez sur Entrée pour rechercher A

    Que signifie nano sous Linux ?

    6 Informations sur le curseur^CIndique le nombre de lignes et de colonnes où se trouve actuellement le curseur

    Que signifie nano sous Linux ?

    .

    7. Curseur de mouvement^-Entrez le numéro de ligne et laissez le curseur se déplacer rapidement vers la ligne

    8. fichierCommand
    Fonction

    Que signifie nano sous Linux ?

    ^YDéplacez le curseur au début du fichier^VDéplacez le curseur vers la fin du fichier

    Que signifie nano sous Linux ?Recommandations associées : "

    Tutoriel vidéo Linux

    "

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Impossible de se connecter à MySQL en tant que racine Impossible de se connecter à MySQL en tant que racine Apr 08, 2025 pm 04:54 PM

Les principales raisons pour lesquelles vous ne pouvez pas vous connecter à MySQL en tant que racines sont des problèmes d'autorisation, des erreurs de fichier de configuration, des problèmes de mot de passe incohérents, des problèmes de fichiers de socket ou une interception de pare-feu. La solution comprend: vérifiez si le paramètre Bind-Address dans le fichier de configuration est configuré correctement. Vérifiez si les autorisations de l'utilisateur racine ont été modifiées ou supprimées et réinitialisées. Vérifiez que le mot de passe est précis, y compris les cas et les caractères spéciaux. Vérifiez les paramètres et les chemins d'autorisation du fichier de socket. Vérifiez que le pare-feu bloque les connexions au serveur MySQL.

C compilation conditionnelle du langage: un guide détaillé pour les débutants vers des applications pratiques C compilation conditionnelle du langage: un guide détaillé pour les débutants vers des applications pratiques Apr 04, 2025 am 10:48 AM

C La compilation conditionnelle du langage est un mécanisme pour compiler sélectivement les blocs de code en fonction des conditions de temps de compilation. Les méthodes d'introduction incluent: l'utilisation des directives #IF et #ELSE pour sélectionner des blocs de code en fonction des conditions. Les expressions conditionnelles couramment utilisées incluent STDC, _WIN32 et Linux. Cas pratique: imprimez différents messages en fonction du système d'exploitation. Utilisez différents types de données en fonction du nombre de chiffres du système. Différents fichiers d'en-tête sont pris en charge selon le compilateur. La compilation conditionnelle améliore la portabilité et la flexibilité du code, ce qui le rend adaptable aux modifications du compilateur, du système d'exploitation et de l'architecture du processeur.

【Rust AutoDud】 Introduction 【Rust AutoDud】 Introduction Apr 04, 2025 am 08:03 AM

1.0.1 Préface Ce projet (y compris le code et les commentaires) a été enregistré pendant ma rouille autodidacte. Il peut y avoir des déclarations inexactes ou peu claires, veuillez vous excuser. Si vous en profitez, c'est encore mieux. 1.0.2 Pourquoi Rustrust est-il fiable et efficace? La rouille peut remplacer C et C, par des performances similaires mais une sécurité plus élevée, et ne nécessite pas de recompilation fréquente pour vérifier les erreurs comme C et C. Les principaux avantages incluent: la sécurité de la mémoire (empêcher les pointeurs nuls de déréférences, les pointeurs pendants et la contention des données). Filetage (assurez-vous que le code multithread est sûr avant l'exécution). Évitez le comportement non défini (par exemple, le tableau hors limites, les variables non initialisées ou l'accès à la mémoire libérée). Rust offre des fonctionnalités de langue moderne telles que les génériques

Quels sont les 5 composants de base de Linux? Quels sont les 5 composants de base de Linux? Apr 06, 2025 am 12:05 AM

Les cinq composants de base de Linux sont: 1. Le noyau, gérant les ressources matérielles; 2. La bibliothèque système, fournissant des fonctions et des services; 3. Shell, l'interface pour les utilisateurs pour interagir avec le système; 4. Le système de fichiers, stockant et organisant des données; 5. Applications, en utilisant des ressources système pour implémenter les fonctions.

Comment résoudre MySQL ne peut pas être démarré Comment résoudre MySQL ne peut pas être démarré Apr 08, 2025 pm 02:21 PM

Il existe de nombreuses raisons pour lesquelles la startup MySQL échoue, et elle peut être diagnostiquée en vérifiant le journal des erreurs. Les causes courantes incluent les conflits de port (vérifier l'occupation du port et la configuration de modification), les problèmes d'autorisation (vérifier le service exécutant les autorisations des utilisateurs), les erreurs de fichier de configuration (vérifier les paramètres des paramètres), la corruption du répertoire de données (restaurer les données ou reconstruire l'espace de la table), les problèmes d'espace de la table InNODB (vérifier les fichiers IBDATA1), la défaillance du chargement du plug-in (vérification du journal des erreurs). Lors de la résolution de problèmes, vous devez les analyser en fonction du journal d'erreur, trouver la cause profonde du problème et développer l'habitude de sauvegarder régulièrement les données pour prévenir et résoudre des problèmes.

MySQL peut-il fonctionner sur Android MySQL peut-il fonctionner sur Android Apr 08, 2025 pm 05:03 PM

MySQL ne peut pas fonctionner directement sur Android, mais il peut être implémenté indirectement en utilisant les méthodes suivantes: à l'aide de la base de données légère SQLite, qui est construite sur le système Android, ne nécessite pas de serveur distinct et a une petite utilisation des ressources, qui est très adaptée aux applications de périphériques mobiles. Connectez-vous à distance au serveur MySQL et connectez-vous à la base de données MySQL sur le serveur distant via le réseau pour la lecture et l'écriture de données, mais il existe des inconvénients tels que des dépendances de réseau solides, des problèmes de sécurité et des coûts de serveur.

Où se trouve la bibliothèque de fonctions de langue C? Comment ajouter la bibliothèque de fonctions de langue C? Où se trouve la bibliothèque de fonctions de langue C? Comment ajouter la bibliothèque de fonctions de langue C? Apr 03, 2025 pm 11:39 PM

La bibliothèque de fonctions de langue C est une boîte à outils contenant diverses fonctions, qui sont organisées dans différents fichiers de bibliothèque. L'ajout d'une bibliothèque nécessite de la spécifier via les options de ligne de commande du compilateur, par exemple, le compilateur GCC utilise l'option -L suivie de l'abréviation du nom de la bibliothèque. Si le fichier de bibliothèque n'est pas sous le chemin de recherche par défaut, vous devez utiliser l'option -L pour spécifier le chemin du fichier de bibliothèque. La bibliothèque peut être divisée en bibliothèques statiques et bibliothèques dynamiques. Les bibliothèques statiques sont directement liées au programme au moment de la compilation, tandis que les bibliothèques dynamiques sont chargées à l'exécution.

Solutions aux erreurs rapportées par MySQL sur une version système spécifique Solutions aux erreurs rapportées par MySQL sur une version système spécifique Apr 08, 2025 am 11:54 AM

La solution à l'erreur d'installation de MySQL est: 1. Vérifiez soigneusement l'environnement système pour vous assurer que les exigences de la bibliothèque de dépendance MySQL sont satisfaites. Différents systèmes d'exploitation et exigences de version sont différents; 2. Lisez soigneusement le message d'erreur et prenez des mesures correspondantes en fonction des invites (telles que les fichiers de bibliothèque manquants ou les autorisations insuffisantes), telles que l'installation de dépendances ou l'utilisation de commandes sudo; 3. Si nécessaire, essayez d'installer le code source et vérifiez soigneusement le journal de compilation, mais cela nécessite une certaine quantité de connaissances et d'expérience Linux. La clé pour finalement résoudre le problème est de vérifier soigneusement l'environnement du système et les informations d'erreur et de se référer aux documents officiels.