Fiksu history

virittäjä1

Kun painaa nuolinäppäimen ylös shellissä, se näyttää edellisen käskyn. Mutta jossain järjestelmässä muistaakseni oli vielä tehty niin, että jos kirjoittaa vaikka kirjaimen "s" ja painaa nuolinäppäimen, niin se näytti edellisen käskyn, joka alkoi "s" kirjaimella (jos sellainen oli).

Miten se oli tehty?

3

191

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • koodaaja

      Jos käytät bashia, aja 'man bash' ja etsi inputrc-sanaa. Jos käytät tcsh:ta, taasen 'man tcsh' ja etsi näppäimistösidontoja.

      Eli parilla pienellä määrittelyllä pääset eteenpäin.

    • bashilla kikkaillessa kannatta opetella myös toiminto reverse-search-history, joka on oletuksena sidottu näppäinyhdistelmään control-r. Se hakee ensimmäinen rivin, jossa on annettu merkkijono jossain kohti sitä etsittävää riviä.

      Käyttö on sangen helppoa: paina ctrl-r ja sen jälkeen kirjoitat osan siitä aiemmin kirjoitetusta rivistä, jonka haluat etsiä. Tässä tapauksessa kirjoitat siis s, ja jos tulostettu rivi ei ole se mitä haluat, niin kirjoitat vain lisää sen s:n jälkeen tulevia merkkejä (tai painat vain ctrl-r, jos haluat kelata muita löydettyjä tuloksia). Haun voit keskeyttää vaikka ctrl-c:llä, jos et haluakaan ajaa löytynyttä riviä.

    • koodaaja

      Bash:n kanssa nuolinäppäimet ylös/alas toimivat, kun kirjoita tiedostoon ~/.inputrc seuraavaa:

      #
      # up and down keys
      #
      "\e[A": history-search-backward
      "\e[B": history-search-forward

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kuolemanrangaistus

      Mielestäni kuolemanrangaistus on väärin kaikissa tilanteissa. Vaikka joku olisi murhannut 10 ihmistä, hänen surmaaminen
      Laki ja rikos
      74
      5603
    2. Muistakaa persut, että TE petitte, ei kokoomus

      Miksikö kukaan ei arvostele kokoomusta? No sen vuoksi, että kokoomus noudattaa vaalilupauksiaan. Sen sijaan TE persut,
      Maailman menoa
      274
      4900
    3. Riikka Purra ei estä tehomaksun käyttöönottoa

      Sähkön hinnoittelua koskevan määräyksen on määrä astua voimaan vuoden 2029 alusta, Energiavirastosta kerrotaan. Määräyk
      Maailman menoa
      45
      3224
    4. Outo ilmiö - vasemmistolaiset eivät kirjoita mitään kokoomuksesta

      joka sentään johtaa hallitusta, ja jonka talouspolitiikkaa noudatetaan. Nämä muutamat vasemmistolaiset jotka täällä aina
      Maailman menoa
      105
      2663
    5. Lopetan ikävöinnin

      Ei meistä enää koskaan tule mitään. Olen ikävöinyt ja kaivannut enkä saa mitään vastakaikua ja lämpöä. Parempi erillään
      Ikävä
      5
      2352
    6. Jos kaikki lopulta kuolevat, onko edes pahimmillakaan rikoksilla mitään väliä?

      Kaikki kuolevat lopulta. Siksi ihmisten tekemillä rikoksillakaan ei lopulta ole mitään merkitystä. Joidenkin mielestä t
      Filosofia
      4
      1595
    7. Väestöstä vain vassarit vaihtuvat nopeammin kuin persut

      Kevääseen 2023 verrattuna vassareita 50 prosenttia enemmän, ja persuja 25 prosenttia vähemmän.
      Maailman menoa
      15
      1565
    8. Vihervassarit

      Vihervassarit sitä, vihervassarit tätä. Minulla on paha mt-ongelma. Se tuli lobotomian jälkioireina. Vihervassarit tät
      Maailman menoa
      29
      1418
    9. Sinä olet minun forEver

      Sinä olet minun sielussain, sydämessäin, huulillain, sinä olet ain, Sinä olet vieressäin, kainalossain, sylissäin, ain,
      Ikävä
      21
      1260
    10. Mies joka vetäytyy osoittaa teoillaan

      Ettei halua olla tekemisissä. Mies joka ei vastaa viesteihin, ei halua sua. Mies joka jättää sut epätietoisuuteen, ei
      Ikävä
      127
      865
    Aihe