Alt + n palauttaa arvon : ja ilmeisesti on tarkoitettu eteenpäin hakuun, mutta miten sitä käytetään?

Kommentit

  • @Jesse_b vasen alt
  • @Jesse_b, mielestäni se johtuu lokalisoinnista. Espanjan näppäimistössä minun on painettava vasenta alt (altgr) + ñ get ~, mutta vasen alt + n antaa minulle : kuten OP.
  • @Jesse_b löysi sen. Vaikka olisi hyvä tietää, mikä yhdistelmä on muille asetteluille (kuten sinun).
  • @Jesse_b Käytätkö vi-tilaa? ' m käyttämällä emacs-tilaa.
  • @paradroid vastaukseni jälkeen, kun se menee bakin :, osui askelpalautin ja yritä uudelleen

Vastaa

Oma Alt + n / Alt + p -sidokset määritetään nimellä

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

, joka näyttää vastaavan määrityksiäsi .

Kun etsit taaksepäin näppäimillä Ctrl + r tai Ctrl + p tai eikä sijaintisi ole historian lopussa, voit käyttää Alt + n etsiäksesi historiastasi eteenpäin.

Esimerkki:

echo # Enter ls -la # Enter 

Paina sitten kahdesti, ja kohdistimesi on uudelleen. Paina nyt Alt + n , kirjoita ls, paina Enter ja kohdistin on alussa ls -la.

Alt + p -testaus on helpompaa, koska sinun ei tarvitse siirtyä ensin taaksepäin historiassasi. Se toimii samalla tavalla.

Kommentit

  • Voisitko selittää, miksi voin navigoida argumenttien kautta Alt + n-näppäimillä? Kun se toimii
  • En ymmärrä, mitä tarkoitat argumenteilla . Jos haluat toistaa hakuja yhteen tai toiseen suuntaan, voit bind avaimet non-incremental-forward-search-history-again ja non-incremental-reverse-search-history-again.
  • Esimerkki: echo foo → foo, ls alt + n ls foo
  • Isn ' t että yank-last-arg , esim. echo foo, ls alt +. ls foo? Järjestelmässäni se ' s alt +. tai alt+_
  • täytyy olla näppäimistöni, jotka toimivat omituisesti. Kiitos

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *