Alt + n egy : és nyilvánvalóan előre keresésre való, de hogyan használja?

Megjegyzések

  • @Jesse_b balra alt
  • @Jesse_b, azt hiszem, ez lokalizálásig vezet, spanyol billentyűzetemben a balra Alt (altgr) + ñ get ~, de a balra Alt + n : tetszik nekem, mint az OP.
  • @Jesse_b megtalálta. Bár jó lenne tudni, hogy milyen kombináció van más elrendezésekhez (például a tiédhez).
  • @Jesse_b vi módot használsz? ' m emacs módot használok.
  • @paradroid a válaszom nyomán, amikor bak : lesz, eltaláltam visszalépés és próbálkozzon újra

Válasz

Saját Alt + n / Alt + p összerendelés

$ bind -p | grep "\\e[np]" "\en": non-incremental-forward-search-history "\ep": non-incremental-reverse-search-history 

néven van konfigurálva, amely úgy tűnik, hogy megfelel a konfigurációnak .

Ha a Ctrl + r vagy a Ctrl + p vagy a ↑ és az Ön pozíciója nincs a történelem legvégén, az Alt + n paranccsal kereshet előre az előzményekben.

Példa:

echo # Enter ls -la # Enter 

Ezután nyomja meg kétszer a gombot, és a kurzor a . Most nyomja meg az Alt + n gombot, írja be az ls parancsot, nyomja meg az Enter gombot, és a kurzor az elején van ls -la.

Az Alt + p tesztelése könnyebb, mivel először nem kell visszalépnie a történelmébe. Ugyanúgy működik.

Megjegyzések

  • Meg tudnád magyarázni, miért navigálhatok az argumentumok között az Alt + n billentyűkombinációval? Amikor működik
  • Nem értem ', hogy mit értek argumentumokkal . Hogy megismételje a kereséseket az egyik vagy a másik irányba, bind kulcsok a non-incremental-forward-search-history-again és non-incremental-reverse-search-history-again billentyűkhöz.
  • Példa: echo foo → foo, ls alt + n ls foo
  • Isn ' t, amely yank-last-arg , pl. echo foo, ls alt +. ls foo? A rendszeremen ' s alt +. vagy alt+_
  • akkor furcsán viselkedő billentyűzeteimnek kell lenniük. Köszönet

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük