Question Un moyen de rechercher du texte dans nano?


Nano est l'éditeur que j'utilise dans les invites de commande.

Lorsque j'ouvre un gros fichier, je voudrais rechercher du texte (pensez Ctrl + F).

Y a-t-il un moyen de faire cela?


149
2018-06-07 17:48


origine


Ctrl + \ est utile pour remplacer. Je n'ai jamais remarqué, c'est là au bas de l'écran nano. - Thufir


Réponses:


Ctrl + W est le raccourci pour la recherche. Le même effet peut être obtenu en appuyant sur le bouton F6 clé. Après avoir entré le terme de recherche, appuyez sur Entrer. Pour répéter la recherche, émettez Alt + W. Dans ce menu, vous pouvez sélectionner des recherches antérieures à l'aide des touches fléchées haut / bas.

Pour basculer en arrière, vous devez appuyer sur Alt + B dans la boîte de dialogue de recherche.

Pour plus de raccourcis, appuyez sur F1


236
2018-06-07 17:58



Alt + W ferme le shell iterm pour moi et ne répète pas la recherche sur Mac - anon58192932
Alt-B ne fonctionne pas pour moi - ubuntu_uk_user
@ParsaAkbari Votre émulateur de terminal intercepte probablement la frappe. Essayez de modifier les raccourcis du terminal ou utilisez-en un autre. Konsole travaille pour moi. - Lekensteyn
Si vous tapez à nouveau Ctrl + W et appuyez sur Entrée, vous passerez à l'élément suivant. (Mais je suis d'accord que Alt + W est plus rapide.) - Emiel


CTRL-W

Nano Basics Guide


19
2018-06-07 17:50



Comment recherchez-vous une chaîne qui se produit plusieurs fois, en boucle pour mettre en évidence le texte correspondant? - ubuntu_uk_user
F6 déclenche la même action et enregistre une frappe. - computingfreak


^ W      (F6) Rechercher une chaîne ou une expression régulière

  1. Pas dans tous les travaux du système F1 pour la page d'aide. Essayer ^ G.
  2. Pas dans tout le système nano a une page d'aide

Oui, c'est juste la page d'aide ci-dessous. Pour ceux qui voient ce message [Désolé, le support pour cette fonction a été désactivé] au lieu de page d'aide nano

^ G      (F1) Afficher ce texte d'aide

^ X      (F2) Ferme le tampon de fichier courant / Quitte à partir de nano

^ O      (F3) Écrivez le fichier en cours sur le disque

^ J      (F4) Justifier le paragraphe actuel

^ R      (F5) Insérer un autre fichier dans le fichier actuel

^ W      (F6) Rechercher une chaîne ou une expression régulière

^ Y      (F7) Aller à l'écran précédent

^ V      (F8) Aller à l'écran suivant

^ K      (F9) Couper la ligne en cours et la stocker dans le tampon

^ U      (F10) Non coupé du cutbuffer dans la ligne en cours

^ C      (F11) Affiche la position du curseur

^ T      (F12) Appelez le correcteur orthographique, si disponible

M- \ (M- |) Aller à la première ligne du fichier

M- /     (M-?) Aller à la dernière ligne du fichier

^ _      (F13) (M-G) Aller au numéro de ligne et de colonne

^ \ (F14) (M-R) Remplacer une chaîne ou une expression régulière

^^      (F15) (M-A) Marque le texte à la position du curseur

M-W     (F16) Répéter la dernière recherche

M- ^     (M-6) Copiez la ligne en cours et stockez-la dans le tampon

M-}                     Indenter la ligne actuelle

M- {                     Supprimer la ligne en cours

^ F                      Avancer d'un personnage

^ B                      Retourne un personnage

^ Espace                  Avancer d'un mot

M-Space                 Retourne un mot

^ P                      Aller à la ligne précédente

^ N                      Aller à la ligne suivante

^ A                      Aller au début de la ligne actuelle

^ E                      Aller à la fin de la ligne actuelle

M- (     (M-9) Allez au début du paragraphe; puis du paragraphe précédent

M-)     (M-0) Aller juste après la fin du paragraphe; puis du paragraphe suivant

M-]                     Aller au support correspondant

M--     (M-_) Faites défiler une ligne vers le haut sans faire défiler le curseur

M- +     (M- =) Faites défiler une ligne sans faire défiler le curseur

M- <     (M-) Passer au tampon de fichier précédent

M->     (M-.) Passer au tampon de fichier suivant

M-V                     Insérer la suite de la frappe au clavier

^ Je                      Insérer un onglet à la position du curseur

^ M                      Insérer une nouvelle ligne à la position du curseur

^ D                      Supprimer le caractère sous le curseur

^ H                      Supprimer le caractère à gauche du curseur

M-T                     Couper de la position du curseur à la fin du fichier

M-J                     Justifier la totalité du dossier

MARYLAND                     Compter le nombre de mots, de lignes et de caractères

^ L                      Actualiser (redessiner) l'écran actuel

^ Z                      Suspendre l'éditeur (si la suspension est activée)

(M-X)                   Mode d'aide activer / désactiver

(M-C)                   Affichage constant de la position du curseur

(M-O)                   Utilisation d'une ligne supplémentaire pour activer / désactiver l'édition

(MME)                   Activation / désactivation du défilement régulier

(M-P)                   Activation / désactivation de l'affichage des espaces

(MON)                   Mise en évidence de la syntaxe couleur activer / désactiver

(M-H)                   Activation / désactivation de la clé intelligente

(MI)                   Auto indent activer / désactiver

(M-K)                   Cut to end activer / désactiver

(M-L)                   Activation / désactivation de la ligne longue

(M-Q)                   Conversion des onglets typés en espaces activer / désactiver


7
2017-11-13 18:08





Vous pouvez rechercher du texte en nano en utilisant Ctrl W.

Alt W (ou Esc, W) répètera la découverte. (Vous pouvez également laisser la case vide par défaut au dernier texte recherché.)

Pressage Ctrl R tandis que dans l'invite Rechercher activera le mode Remplacer.

(Malheureusement, Ctrl W ne semble pas fonctionner en nano Ctrl G écran d'aide ..)


5
2017-07-07 11:21



Esc - W l'a fait pour moi dans Mac OS X El Capitan, v10.11.5 merci - Eleanor Zimmermann
J'ai découvert récemment que de nombreux raccourcis ont tendance à fonctionner si vous appuyez également sur la touche Maj. Alt-Shift-W peut également fonctionner. (Ce qui rend les choses beaucoup plus faciles pour les recherches répétées.) - mwfearnley
Alt W est ce que je cherchais. - Lakshman Pilaka
Note, certains terminaux s'emparent Alt W, mais Alt Shift W devrait également travailler - mwfearnley