Hogyan kell figyelmen kívül hagyni az esetet, ha a Tablet befejezését használja a Linux Terminálban
A Linux parancssora kis- és nagybetűk. Ha a lapozás befejezésével gyorsan megváltoztathatja vagy listázhatja a parancssorokat a könyvtárban, meg kell egyeznie a könyvtárnevek esetével. Van azonban módja annak, hogy a lapok kitöltése esetleg érzéketlen legyen.
A lapok készítése gyorsabbá és könnyebbé teszi a könyvtárak nevének beírását a parancssorba. Egyszerűen elkezdheti beírni a könyvtár nevének elejét a parancssorba, majd nyomja meg a Tab billentyűt, hogy a könyvtár többi neve automatikusan beírjon. Például a Dokumentumok könyvtárba való váltáshoz egyszerűen kezdje el a gépelést cd Docu
majd nyomja meg a Tab gombot. Automatikusan befejeződik cd dokumentumok /
.
Ezzel a funkcióval érzéketlen lehet, ha hozzáad egy beállítást a Linux .inputrc fájljához. Ez a fájl kezeli a parancssorban (vagy a bash shell-ben) meghatározott helyzetekben a billentyűzet-leképezéseket, és testreszabhatja a parancssor viselkedését. Nagyon könnyű hozzáadni ezt a beállítást, és megmutatjuk, hogyan.
Két .inputrc fájl létezik: egy globális, amely a rendszer összes felhasználójára vonatkozik ( /etc/.inputrc
), és a helyi felhasználó az aktuális felhasználó saját könyvtárában, amely csak az adott felhasználóra vonatkozik ( ~ / .Inputrc
). A ~ karakter a home könyvtárat jelenti, mint például a / home / lori /. A helyi .inputrc fájl felülírja a globálisat, ami azt jelenti, hogy a helyi fájlhoz hozzáadott összes beállítást a globális fájlban foglaltak ellenére használják. Példánkban hozzá fogjuk adni az eset érzéketlen beállítását a helyi fiókunkhoz, de mindkettőt megteheti.
A gedit nevű szövegszerkesztő használatával hozzáadjuk a beállítást a .inputrc fájlhoz. A Ctrl + Alt + T megnyomásával nyissa meg a terminált. Ezután a helyi .inputrc fájl megváltoztatásához írja be a következő parancsot a parancssorba, és nyomja meg az Enter billentyűt.
gksu gedit ~ / .inputrc
Ha módosítani szeretné a globális .inputrc fájlt, írja be a következő parancsot.
gksu gedit /etc/.inputrc
Ha nincs .inputrc fájlja, akkor ez a parancs automatikusan létrehozza az otthoni könyvtárban vagy az / etc könyvtárban.
Egy párbeszédpanel megjeleníti a jelszót, így adja meg a fiókjához való bejelentkezéshez használt jelszót, majd kattintson az „OK” gombra..
A .inputrc fájl üres lehet, és ez rendben van. A lap kitöltése figyelmen kívül hagyja a következő sort a fájlhoz:
állítsa be a befejezés-figyelmen kívül hagyást
Kattintson a „Mentés” gombra.
A gedit bezárásához kattintson a bal felső sarokban lévő „X” gombra.
A .inputrc fájlba éppen hozzáadott beállítás nem befolyásolja az aktuális terminálablak munkamenetét. Zárja be a terminálablakot, és nyissa meg újra, hogy a változás hatással legyen. Tehát írja be kijárat
a parancssorban nyomja meg az Entert, vagy kattintson az ablak bal felső sarkában lévő „X” gombra.
MEGJEGYZÉS: Néhány figyelmeztetés jelenik meg, az alább látható módon, de nem befolyásolják azt, amit csinálunk a fájlban.
Most például, amikor beírja cd docu
és nyomja meg a Tab… gombot
… A lap befejezése akkor is működik, ha az ügy nem felel meg a könyvtár nevének.
Ha vissza szeretne térni az alapértelmezett esetérzékeny beállításhoz a lapok befejezéséhez, egyszerűen nyissa meg ugyanazt a .inputrc fájlt, amelyhez hozzáadta a beállítást, törölje a hozzáadott sort, és mentse és zárja be a fájlt. Ne felejtse el bezárni a terminálablakot, és a .inputrc fájl megváltoztatása után újra megnyitni.