If-Koubou

Kuinka sivuuttaa tapaus, kun käytät Tab Completion -ohjelmaa Linux-terminaalissa

Kuinka sivuuttaa tapaus, kun käytät Tab Completion -ohjelmaa Linux-terminaalissa (Miten)

Komentorivi Linuxissa on pienkodeerinen. Kun käytät välilehtien loppuunpanoa komentorivin hakemistojen pikahakupyynnön tai luettelon muuttamiseksi, sinun on vastattava hakemiston nimiä. On kuitenkin olemassa keino tehdä välilehden loppuun tapaus ei ole herkkä.

Välilehtien loppuun saattaminen nopeuttaa ja helpottaa hakemistojen nimet komentorivillä. Voit aloittaa hakemiston nimen alun kirjoittamalla kehotteen ja painamalla sitten Tab-näppäintä, jotta loput hakemistosta tulee automaattisesti. Jos haluat esimerkiksi siirtyä Documents-hakemistoon, aloita kirjoittaminen cd Docu ja paina sitten Tab. Se täyttyy automaattisesti cd Dokumentit / .

Voit tehdä tämän ominaisuustietokyvyn epäherkiksi lisäämällä asetuksen Linuxin .inputrc-tiedostoon. Tämä tiedosto käsittelee komentoriviin (tai bash-kuoriin) liittyviä erityistilanteita käyttäviä näppäimistön kartoituksia ja voit mukauttaa komentorivin toimintaa. Tämä asetus on erittäin helppoa ja näytämme sinulle miten.

On olemassa kaksi .inputrc-tiedostoa: globaali, joka koskee kaikkia järjestelmän käyttäjiä ( /etc/.inputrc ) ja nykyisen käyttäjän kotihakemistoon, joka koskee vain kyseistä käyttäjää ( ~ / .Inputrc ). ~ -Merkki edustaa kotihakemistoa, kuten / home / lori /. Paikallinen .inputrc-tiedosto ohittaa maailmanlaajuisen, mikä tarkoittaa, että kaikki paikalliseen tiedostoon lisätyt asetukset käytetään, vaikka se onkin globaalissa tiedostossa. Aiomme lisätä tapauksettomat asetukset paikalliseen tiliimme esimerkissämme, mutta voit tehdä sen joko tavalla.

Lisäämme asetusta .inputrc-tiedostoon gedit-tekstieditorilla. Avaa Terminal painamalla Ctrl + Alt + T. Muuta sitten paikallista .inputrc-tiedostoa kirjoittamalla seuraava komento ja painamalla Enter.

gksu gedit ~ / .inputrc

Jos haluat muuttaa yleistä .inputrc-tiedostoa, kirjoita sen sijaan seuraava komento.

gksu gedit /etc/.inputrc

Jos sinulla ei ole .inputrc-tiedostoa, tämä komento luo yhden kotihakemistosi tai / etc hakemistosta automaattisesti.

Näkyviin tulee valintaikkuna, jossa pyydetään salasanaa. Syötä salasana, jonka käytät kirjautumiseen tiliisi ja napsauta "OK".

.Inputrc-tiedosto voi olla tyhjä, ja se on hieno. Jos haluat välttää välilehden loppuun, lisää seuraava rivi tiedostoon:

aseta lopetus-huomiotta-tapaus

Napsauta Tallenna.

Sulje gedit napsauttamalla "X" -painiketta vasemmassa yläkulmassa.

Asennus, jonka juuri lisäsit .inputrc-tiedostoon, ei vaikuta nykyiseen Terminal-ikkunasessiota. Sulje Terminaali-ikkuna ja avaa se uudelleen, jotta muutos tulee vaikuttamaan. Joten, kirjoita poistuminen ja paina Enter-näppäintä tai napsauta ikkunan vasemmassa yläkulmassa olevaa "X" -painiketta.

HUOMAUTUS: Saat näkyviin joitain varoituksia, kuten alla on kuvattu, mutta ne eivät vaikuta tiedostoon.

Nyt, kun kirjoitat cd docu ja paina Tab ...

... välilehtien valmistuminen toimii, vaikka tapaus ei vastannut hakemiston nimeä.

Jos haluat palata oletusarvon arkaluontoiseen asetukseen välilehden loppuun, avaa sama .inputrc-tiedosto, johon olet lisännyt asetuksen, poista lisäsivu ja tallenna ja sulje tiedosto. Muista sulkea Terminal-ikkuna ja avata se uudelleen .inputrc-tiedoston vaihtamisen jälkeen.