A parancssori előzmények keresésének javítása a These.inputrc módosításokkal
Indítsa el a terminált, és nyissa meg az .inputrc fájlt egy preferált szövegszerkesztőben. A nano-t fogjuk használni, mert nagyon felhasználóbarát:
nano .inputrc
Illessze be a következő öt sort a (feltehetően üres) .inputrc fájlba:
"\e[A: előzmények-keresés-visszafelé \e[B: előzmények-keresés-előrehalmaz készlet-mind-ha-kétértelmű a készlet befejezésekor-figyelmen kívül hagyása- eset a TAB-on: menü-teljes "
Ennek így kell kinéznie:
A fájl mentéséhez nyomja meg a „Control+O” gombot, majd a Ctrl+X billentyűkombinációt a nanoból való kilépéshez.
Frissítse a terminált, vagy hozzon létre egy újat, és azonnal látni fogja a különbséget, amikor a parancselőzmények között lapozva használja a nyilakat és a tabulátor billentyűket.
A tárolt előzmények hossza továbbra is attól függ, hogy a HISTFILESIZE melyikre van állítva, ezért ne felejtse el beállítani az igényeinek megfelelően. Vegye figyelembe azt is, hogy ha bármilyen rendszerességgel törli a parancselőzményeket, ezeknek a szolgáltatásoknak a hasznossága jelentősen csökken.
A korábbi parancsok előzményei között más nyomtatási és keresési módokat is tárgy altunk, de ez talán a legjobb megoldás, ha egy múltbeli parancsot szeretne újra végrehajtani, nem pedig egyszerűen megkeresni egy hosszú parancs szintaxisát. -végrehajtott karakterlánc.Ha az elsődleges interakció a terminállal az alapértelmezett parancsokra vonatkozik, ne felejtse el azt a kiváló trükköt, amellyel automatikusan nyomon követheti őket azáltal, hogy minden "alapértelmezett" karakterláncot eltárol egy egyedi szövegfájlba, bár ezek az inputrc-beállítások továbbra is megkönnyítik a munkáját, ha a jövőben szeretne egy beállítást váltani.
Keresse fel a Lifehackert a nyílbillentyűk előzményeinek keresési trükkjeiért, bár emlékezhet a többi .inputrc sorra egy korábbi trükkből, amelyet régebben megosztottunk.
