Vraag Elke manier om te zoeken naar tekst binnen nano?


Nano is de editor die ik gebruik bij opdrachtprompts.

Wanneer ik een groot bestand open, zou ik graag wat tekst willen opzoeken (denk aan Ctrl + F).

Is er een manier om dit te doen?


149
2018-06-07 17:48


oorsprong


Ctrl + \ is handig voor vervangen. Ik heb het nooit gemerkt, het staat onderaan het nano-scherm. - Thufir


antwoorden:


Ctrl + w is de sneltoets voor zoeken. Hetzelfde effect kan worden bereikt door op de. Te drukken F6 sleutel. Druk na het invoeren van de zoekterm op invoeren. Om het zoeken te herhalen, kwestie alt + w. In dit menu kunt u eerdere zoekopdrachten selecteren met de pijl omhoog / omlaag-toetsen.

Om achteruit zoeken in te schakelen, moet u op drukken alt + B in het zoekvenster.

Druk op voor meer snelkoppelingen F1


236
2018-06-07 17:58



Alt + W sluit de iterm-shell voor mij en herhaalt niet de zoekopdracht op Mac - anon58192932
Alt-B werkt niet voor mij - ubuntu_uk_user
@ParsaAkbari Uw terminalemulator onderschept waarschijnlijk de toetsaanslag. Probeer de terminalsnelkoppelingen aan te passen of gebruik een andere. Konsole werkt voor mij. - Lekensteyn
Als u opnieuw ctrl + W typt en op Enter drukt, gaat u naar het volgende item. (Maar ik ben het ermee eens dat Alt + W sneller is.) - Emiel


CTRL-w

Nano Basics Guide


19
2018-06-07 17:50



Hoe zou u een reeks zoeken die meerdere keren voorkomt, dus doorloop het markeren van de overeenkomende tekst? - ubuntu_uk_user
F6 activeert dezelfde actie en slaat een toetsaanslag op. - computingfreak


^ w      (F6) Zoeken naar een tekenreeks of een reguliere expressie

  1. Niet in alle systeemwerk F1 voor hulppagina. Proberen ^ G.
  2. Niet in alle systemen nano heeft een helppagina

Ja, het is gewoon een hulppagina hieronder. Voor degenen die dit bericht zien [Sorry, ondersteuning voor deze functie is uitgeschakeld] in plaats van nano help-pagina

^ G      (F1) Geef deze helptekst weer

^ X      (F2) Sluit de huidige bestandsbuffer / Sluit af van nano

^ O      (F3) Schrijf het huidige bestand naar schijf

^ J      (F4) Rechtvaardig de huidige paragraaf

^ R      (F5) Voeg een ander bestand in de huidige in

^ w      (F6) Zoeken naar een tekenreeks of een reguliere expressie

^ Y      (F7) Ga naar het vorige scherm

^ V      (F8) Ga naar het volgende scherm

^ K      (F9) Knip de huidige lijn en sla deze op in de snedebuffer

^ U      (F10) Ongesneden van de snijbuffer naar de huidige lijn

^ C      (F11) Geeft de positie van de cursor weer

^ T      (F12) Roep de spellingscontrole op, indien beschikbaar

M- \ (M- |) Ga naar de eerste regel van het bestand

M- /     (M-?) Ga naar de laatste regel van het bestand

^ _      (F13) (M-G) Ga naar regel- en kolomnummer

^ \ (F14) (M-R) Vervang een tekenreeks of een reguliere expressie

^^      (F15) (M-A) Markeer de tekst op de cursorpositie

M-W     (F16) Laatste zoekopdracht herhalen

M- ^     (M-6) Kopieer de huidige regel en sla deze op in de snijbuffer

M-}                     De huidige regel inspringen

M- {                     Unindent de huidige regel

^ F                      Ga een personage vooruit

^ B                      Ga één personage terug

^ Space                  Ga één woord vooruit

M-Space                 Ga één woord terug

^ P                      Ga naar de vorige regel

^ N                      Ga naar de volgende regel

^ A                      Ga naar het begin van de huidige regel

^ E                      Ga naar het einde van de huidige regel

M- (     (M-9) Ga naar het begin van de paragraaf; dan van de vorige paragraaf

M-)     (M-0) Ga net voorbij het einde van de paragraaf; dan van de volgende alinea

M-]                     Ga naar de overeenkomende haak

M--     (M-_) Eén regel omhoog scrollen zonder de cursor te verplaatsen

M- +     (M- =) Eén regel naar beneden schuiven zonder de cursor te verplaatsen

M- <     (M-,) Overschakelen naar de vorige bestandsbuffer

M->     (M-.) Schakel over naar de volgende bestandsbuffer

M-V                     Voeg de volgende toetsaanslag letterlijk in

^ I                      Voeg een tab in op de cursorpositie

^ M                      Voeg een nieuwe regel in op de cursorpositie

^ D                      Verwijder het teken onder de cursor

^ H                      Verwijder het teken links van de cursor

M-T                     Snijd van de cursorpositie naar het einde van het bestand

M-J                     Verantwoord het hele bestand

M-D                     Tel het aantal woorden, lijnen en tekens

^ L                      Vernieuwen (opnieuw tekenen) van het huidige scherm

^ Z                      De editor opschorten (als opschorten is ingeschakeld)

(M-X)                   Help-modus inschakelen / uitschakelen

(M-C)                   Constante cursorpositieweergave inschakelen / uitschakelen

(M-O)                   Gebruik van nog een regel voor bewerken in- / uitschakelen

(MEVROUW)                   Soepel scrollen inschakelen / uitschakelen

(M-P)                   Whitespace display inschakelen / uitschakelen

(MIJN)                   Kleur syntax highlighting inschakelen / uitschakelen

(M-H)                   Smart Home-toets inschakelen / uitschakelen

(MI)                   Automatisch inspringen inschakelen / uitschakelen

(M-K)                   Cut to end enable / disable

(M-L)                   Lange regelafhandeling inschakelen / uitschakelen

(M-Q)                   Conversie van getypte tabs naar spaties inschakelen / uitschakelen


7
2017-11-13 18:08





U kunt in nano zoeken naar tekst met behulp van Ctrl W.

Alt W (of Esc, w) zal de vondst herhalen. (Als alternatief wordt bij het verlaten van het vakje standaard de laatste tekst gebruikt waarnaar wordt gezocht.)

persing Ctrl R terwijl in de zoekopdracht Zoeken de modus Vervangen wordt geactiveerd.

(Helaas, Ctrl W lijkt niet te werken in nano's Ctrl G help scherm ..)


5
2017-07-07 11:21



Esc - W deed het voor mij in Mac OS X El Capitan, v10.11.5 bedankt - Eleanor Zimmermann
Ik heb onlangs ontdekt dat veel snelkoppelingen meestal werken als je ook op Shift drukt, dus Alt-Shift-W kan ook werken. (Wat dingen een stuk makkelijker maakt voor herhaalde zoekopdrachten.) - mwfearnley
Alt W is wat ik zocht. - Lakshman Pilaka
Let op, sommige terminals grijpen Alt W, maar Alt Shift W zou ook moeten werken - mwfearnley