Un modo per cercare il testo all'interno di nano?

147

Nano è l'editor che uso nei prompt dei comandi.

Quando apro un file di grandi dimensioni mi piacerebbe cercare del testo (si pensi Ctrl + F ).

C'è un modo per farlo?

    
posta JD Isaacks 07.06.2011 - 19:48

4 risposte

233

Ctrl + W è la scorciatoia per la ricerca. Lo stesso effetto può essere ottenuto premendo il tasto F6 . Dopo aver inserito il termine di ricerca, premere Invio . Per ripetere la ricerca, emettere Alt + W . In questo menu, puoi selezionare le ricerche precedenti usando i tasti freccia su / giù.

Per attivare la ricerca all'indietro, devi premere Alt + B nella finestra di dialogo di ricerca.

Per ulteriori scorciatoie, premi F1

    
risposta data Lekensteyn 07.06.2011 - 19:58
19
risposta data Martin Ueding 07.06.2011 - 19:50
7
  

^ W (F6) Cerca una stringa o un'espressione regolare

  1. Non in tutto il sistema funziona F1 per la pagina della guida. Prova ^ G .
  2. Non in tutto il sistema nano ha una pagina di aiuto

Sì, è solo la pagina di aiuto qui sotto. Per coloro che visualizzano questo messaggio [Siamo spiacenti, il supporto per questa funzione è stato disabilitato] invece della nano pagina di assistenza

  

^ G (F1) Visualizza questo testo della guida

     

^ X (F2) Chiudi il buffer del file corrente / Esci da nano

     

^ O (F3) Scrivi il file corrente sul disco

     

^ J (F4) Giustifica il paragrafo corrente

     

^ R (F5) Inserisci un altro file in quello corrente

     

^ W (F6) Cerca una stringa o un'espressione regolare

     

^ Y (F7) Vai alla schermata precedente

     

^ V (F8) Vai alla schermata successiva

     

^ K (F9) Taglia la linea corrente e memorizzala nel cutbuffer

     

^ U (F10) Uncut dal cutbuffer alla riga corrente

     

^ C (F11) Visualizza la posizione del cursore

     

^ T (F12) Richiama il correttore ortografico, se disponibile

     

M- \ (M- |) Vai alla prima riga del file

     

M - / (M-?) Vai all'ultima riga del file

     

^ _ (F13) (M-G) Vai a numero riga e colonna

     

^ \ (F14) (M-R) Sostituisce una stringa o un'espressione regolare

     

^^ (F15) (M-A) Contrassegna il testo nella posizione del cursore

     

M-W (F16) Ripeti l'ultima ricerca

     

M - ^ (M-6) Copia la riga corrente e memorizzala nel cutbuffer

     

M -} Rientra la riga corrente

     

M - { Unindent la linea corrente

     

^ F Vai avanti di un carattere

     

^ B Torna a un carattere

     

^ Spazio vai avanti di una parola

     

M-Space torna indietro di una parola

     

^ P Vai alla riga precedente

     

^ N Vai alla riga successiva

     

^ A vai all'inizio della riga corrente

     

^ E Vai alla fine della riga corrente

     

M - ( (M-9) Vai all'inizio del paragrafo, quindi del paragrafo precedente

     

M -) (M-0) Vai oltre la fine del paragrafo; poi del prossimo paragrafo

     

M -] Vai alla parentesi corrispondente

     

M - (M-_) Scorri una linea senza far scorrere il cursore

     

M - + (M- =) Scorri verso il basso di una riga senza scorrere il cursore

     

M- & lt; (M-,) Passa al buffer di file precedente

     

M- & gt; (M-.) Passa al buffer di file successivo

     

M-V Inserisci il prossimo tasto testuale

     

^ I inserisci una scheda nella posizione del cursore

     

^ M inserisci una nuova riga nella posizione del cursore

     

^ D Elimina il carattere sotto il cursore

     

^ H Elimina il carattere a sinistra del cursore

     

M-T Taglia dalla posizione del cursore alla fine del file

     

M-J giustifica l'intero file

     

M-D Conta il numero di parole, linee e caratteri

     

^ L Aggiorna (ridisegna) la schermata corrente

     

^ Z Sospendi l'editor (se la sospensione è abilitata)

     

(M-X) attiva / disattiva la modalità di guida

     

(M-C) Abilita / disabilita la visualizzazione della posizione del cursore costante

     

(M-O) uso di un'altra riga per abilitare / disabilitare la modifica

     

(M-S) Abilita / disabilita lo scorrimento uniforme

     

(M-P) Abilita / disabilita la visualizzazione di spazi bianchi

     

(M-Y) attivazione / disattivazione della sintassi della sintassi dei colori

     

(M-H) attiva / disattiva la chiave home intelligente

     

(M-I) Abilita / disabilita il rientro automatico

     

(M-K) Taglia per terminare abilita / disabilita      

(M-L) Abilita / Disattiva il wrapping a linee lunghe

     

(M-Q) conversione di schede digitate in spazi abilitati / disabilitati

    
risposta data user3439968 13.11.2014 - 19:08
5

Puoi cercare il testo in nano usando Ctrl W .

Alt W (o Esc , W ) ripeterà la ricerca. (In alternativa, lasciando la casella vuota si imposta automaticamente l'ultimo testo cercato.)

Premendo Ctrl R mentre nel prompt Trova si attiva la modalità Sostituisci.

(Purtroppo, Ctrl W non sembra funzionare mentre nella schermata di aiuto di Ctrl G di nano ..)

    
risposta data mwfearnley 07.07.2016 - 13:21

Leggi altre domande sui tag