Tisti, ki uporabimo terminal vsak dan, kot sem rekel že ob drugi priložnosti, vedno iščemo način, kako delo s tem orodjem poteka čim lažje in čim bolj udobno. Tokrat vam prinašam možnost, ki je privzeto v FreeNAS in da mi je bil tako všeč, da sem si ga moral nadeti Debian.
Recimo, da odpremo terminal in bomo vstopili v mapo Dokumenti. Če postavimo:
$ cd docu
In pritisnemo jeziček za samodokončanje, nič se ne zgodi, ker mapa ni poklicana Dokumenti, če ne Dokumenti. In tu nastopi čarovnija. Datoteko ustvarimo ~ / .inputrc:
$ touch ~/.inputrc
Odpremo ga z najljubšim urejevalnikom besedil in vstavimo to:
set completion-ignore-case on
Terminal shranimo, zapremo in znova odpremo. Zdaj, ko postavimo:
$ cd docu
In pritisnemo Tab, samodejno se bo spremenilo v ime z velikimi črkami in postavilo nas bo
$ cd Documentos
Kaj misliš? Te nasvete me je naučil prijatelj z imenom Matija Apitz.
Zelo dober prispevek. Ni vedel, da je to mogoče storiti.
Vsekakor zanimivo 😀
Odlično. To so eni izmed tistih nasvetov, ki povečujejo produktivnost. Zelo dobro.
Izjemno! Predobar namig elav.
Jaz tako mislim pravilno, ker sem to funkcijo videl v FreeNAS, Nisem se obotavljal iskati, ker je resnično koristen.
Ljubil sem! Tega trika nisem poznal, hvala!
Zelo koristno, dobro
Preizkusil sem ga v Fedori, vendar zame in brez datoteke ne deluje ~ / .inputrc položim Doc in me samodejno dokonča (kot v IRC) dokumenti ampak vseeno hvala 😀
Zanimivo bi bilo videti konfiguracijsko datoteko bash v FedoraMogoče privzeto že prihaja s to možnostjo.
Ah! Torej FreeNas ... morali boste priznati, kaj vse ste videli v tem sistemu. Nekega dne sem videl, da tisti, ki prodajajo, že imajo integriran sistem za svojo administracijo, kot sta: Seagate Black Armor ali QNAP NAS, da so mi bile zelo všeč lastnosti, ki so na njihovi strani, ampak Freenas. Poglejmo elav. vrline, ki ste jih opazili. 😉
Najprej je FreeBSD. 😀
učitelj
Uresničil bom v praksi
genial
GO-NA-ZO! Nisem vedela, ta trik!
Ker govorite o FreeNAS, ali poznate OpenMediaVault? Gre za podobno rešitev z nekoliko prijaznejšim vmesnikom kot FreeNAS in najboljše od vsega je, da gre za resnični Debian GNU / Linux, to pomeni, da jo lahko uporabite kot NAS ali se prijavite v sistem in naredite # apt- get update && apt -get upgrade && apt-get dist-upgrade, ki se bo nenehno posodabljalo, saj poleg tega, da uporablja uradne repozicije Debian, doda svoje za svoje pakete.
Pregled distribucije OpenMediaVault: http://distrowatch.com/weekly.php?issue=20120423#feature
: O Nisem ga poznal .. Trenutno preverjam, hvala ...
Hvala, ampak kako naj postavim $ PS1 s časom, kot ga imate na terminalu?
Na srečo teh odličnih nasvetov ne zaračunajo.
Še dobro, da se to ni zgodilo. to je izjemen namig. Mogoče nikoli ne bi vedel, da obstaja, če ne bi obiskal strani ...
Kdo je rekel, da ne? ... Daj no, plačaj nekaj sto € ... HAHAHAHAHAHA 😀 😀 😀
Edini idiot boš že plačal.
Zelo koristno, najlepša hvala 😀
To je čudovito, privzeto bi ga morali namestiti 10 od 10.
Preprosto VELIKO 😀
S spremembo v tej datoteki mi ne omogoča več premikanja med "ločili" (ne vem, kako jih pokličem haha) s kombinacijo tipk control + levo / desno. Ali je to mogoče rešiti tako, da mu nekaj dodate?
Lep pozdrav in hvala!
Sem že rešil, s prvima dvema vrsticama .inputrc pustim spodaj 😉
V meniju "\ t": menu-complete lahko ciklično samodejno dokončate s TAB
Spodnja je pojasnjena s komentarjem, ki ga prinaša.
"\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
Lep pozdrav! 🙂
Nekaj, kar dopolnjuje to (poleg tega, da je zelo koristno), je prezreti velike in male črke pri iskanju vzorcev. Na primer, če so datoteke na seznamu z ls abc, privzeto ne upošteva datotek, ki se ujemajo ABC.
V .bashrc dodajte samo naslednje:
shopt -s nocaseglob
Ali ta vrstica v .zshrc (za tiste, ki uporabljajo zsh):
unsetopt CASE_GLOB