Plotëso automatikisht skedarët dhe emrat e dosjeve në Bash me shkronja të mëdha ose të vogla.

Ata prej nesh që përdorin çdo ditë terminalin, siç thashë në një rast tjetër, gjithmonë kërkojnë një mënyrë për ta bërë punën me këtë mjet të rrjedhë lehtësisht dhe sa më qetë të jetë e mundur. Ajo që unë ju sjell këtë herë, është një opsion që vjen si parazgjedhje në FreeNAS dhe se më pëlqente aq shumë, saqë duhej ta vishja Debian.

Supozoni se hapim terminalin dhe do të futemi në dosje Dokumentet. Nëse vendosim:

$ cd docu

Dhe ne shtypim skedën për të kompletuar automatikisht, asgjë nuk ndodh, sepse dosja nuk thirret dokumentet, nese jo Dokumentet. Dhe kështu këtu hyn magjia. Ne krijojmë skedarin put / .inputrc:

$ touch ~/.inputrc

Ne e hapim atë me redaktuesin tonë të preferuar të tekstit dhe e vendosim brenda:

set completion-ignore-case on

Ne ruajmë, mbyllim dhe rihapim një terminal. Tani kur vendosim:

$ cd docu

Dhe shtypim Tab, automatikisht do të ndryshojë në emër me shkronja të mëdha dhe do të na vendosë

$ cd Documentos

Cfare mendoni ju Këto këshilla më mësuan nga një mik i quajtur Matthias apitz.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Imazhi i mbajtësit të vendndodhjes së Claudio Concepcion dijo

    Kontribut shumë i mirë. Ai nuk e dinte që ishte e mundur ta bënte atë.

  2.   KZKG ^ Gaara dijo

    Padyshim interesante

  3.   Mauricio dijo

    Shkëlqyeshëm Këto janë një nga ato këshilla që rrit produktivitetin. Shume mire.

  4.   i duhur dijo

    Jashtëzakonshme! Shumë mirë maja elav.

    1.    elav <° Linux dijo

      keshtu mendoj i duhur, pasi që unë pashë këtë funksion në FreeNAS, Unë nuk hezitova ta kërkoja sepse është vërtet e dobishme.

  5.   Gregory Shpata dijo

    Une desha! Nuk e dija atë hile, faleminderit!

  6.   oberost dijo

    Shumë e dobishme, e mirë

  7.   Algave dijo

    Unë e kam provuar atë në Fedora por nuk funksionon për mua dhe pa skedarin put / .inputrc Vendosem Doktor dhe më autokompleton (si në IRC) Dokumentet por gjithsesi faleminderit

    1.    elav <° Linux dijo

      Do të ishte interesante të shihet skedari i konfigurimit të bash në FedoraNdoshta tashmë vjen me këtë opsion si parazgjedhje.

      1.    Përdoruesi i Linux (@taregon) dijo

        Ah! Pra FreeNas ... ju do të duhet të rrëfeni se çfarë gjëra të tjera keni parë në atë sistem. Një ditë po shihja se ata që shesin tashmë kishin një sistem të integruar për administrimin e tyre, të tilla si: Seagate Black Armour ose QNAP NAS që më pëlqyen shumë tiparet e ekspozuara në faqen e tyre, por Freenas .. Le të shohim elav., Më tregoni virtytet që i vutë re. 😉

        1.    elav <° Linux dijo

          Së pari, është FreeBSD. 😀

  8.   ux dijo

    maestro

  9.   sieg84 dijo

    Unë do ta vë në praktikë

  10.   Erick Perez Esquivel dijo

    i qeshur

  11.   MSX dijo

    SHKO-NA-ZO! Nuk e dija, këtë hile!
    Meqenëse po flisni për FreeNAS, a e njihni OpenMediaVault? Isshtë një zgjidhje e ngjashme me një ndërfaqe pak më miqësore sesa FreeNAS dhe më e mira nga të gjitha është se është një Debian GNU / Linux i vërtetë, domethënë mund ta përdorni zgjidhjen si NAS ose të hyni në sistem dhe të bëni # apt-get update && apt -bëj azhurnimin && apt-get dist-upgrade që azhurnohet vazhdimisht pasi përveç përdorimit të repos zyrtare të Debian, ajo shton edhe të vetat për paketat e saj.

    Rishikimi i shpërndarjes së OpenMediaVault: http://distrowatch.com/weekly.php?issue=20120423#feature

    1.    elav <° Linux dijo

      : O nuk e njihja .. Tani po kontrolloj, faleminderit ...

  12.   Christopher dijo

    Faleminderit, por si mund ta vendos $ PS1 me kohën që e keni në terminalin tuaj?

  13.   Diego dijo

    Për fat të mirë, ata nuk paguajnë për këto këshilla të shkëlqyera.

    1.    Përdoruesi i Linux (@taregon) dijo

      Gjë e mirë që nuk ndodhi. ky është një këshillë e jashtëzakonshme. Mbase nuk do ta kisha ditur kurrë që ekzistonte nëse nuk do ta vizitoja faqen ...

    2.    KZKG ^ Gaara dijo

      Kush nuk tha? ... hajde, paguaj disa qindra € ... HAHAHAHAHAHA 😀 😀 😀

      1.    Diego dijo

        Ju do të jeni idioti i vetëm që keni paguar tashmë.

  14.   truko22 dijo

    Shumë e dobishme, faleminderit shumë

  15.   faustod dijo

    Kjo është një mrekulli, duhet të instalohet si parazgjedhje 10 nga 10.

  16.   Maksi3390 dijo

    Thjesht E MADHE

    1.    Maksi3390 dijo

      Me modifikimin në atë skedar më nuk më lejon të lëviz midis "ndarësve" (nuk di si t'i quaj haha) me kombinimin e butonit kontroll + majtas / djathtas. A mund të zgjidhet duke shtuar diçka në të?
      Pershendetje dhe faleminderit!

      1.    Maksi3390 dijo

        Unë tashmë e kam zgjidhur, është me 2 rreshtat e parë të .inputrc tim që lë më poshtë below
        "\ T": menuja e plotë është që ju të plotësoni automatikisht në mënyrë ciklike me TAB
        Dhe ai më poshtë shpjegohet me komentin që sjell.


        "\e[1;5C": forward-word
        "\e[1;5D": backward-word
        "\t": menu-complete
        set completion-ignore-case on
        # Don't echo ^C etc (new in bash 4.1)
        # Note this only works for the command line itself,
        # not if already running a command.
        set echo-control-characters off

        Gëzuar! 🙂

  17.   Më e zezë dijo

    Diçka plotësuese e kësaj (përveç se është mjaft e dobishme) është injoroni të mëdha dhe të vogla në kërkimet e modeleve. Për shembull, nëse skedarët renditen me ls abc, si parazgjedhje nuk merr parasysh skedarët që përputhen ABC.
    Thjesht shtoni sa vijon në .bashrc:
    shopt -s nocaseglob
    Ose kjo linjë në .zshrc (për ata që përdorin zsh):
    unsetopt CASE_GLOB