Need meist, kes kasutavad terminali igapäevaselt, nagu ma ühel teisel korral ütlesin, otsivad alati viisi, kuidas selle tööriistaga töö hõlpsalt ja võimalikult mugavalt voolata. See, mida ma teile seekord toon, on valik, mis vaikimisi sisse tuleb FreeNAS ja et see mulle nii meeldis, et pidin selle endale selga panema Debian.
Oletame, et avame terminali ja läheme kausta Dokumendid. Kui paneme:
$ cd docu
Ja automaatse täitmise jaoks vajutame vahekaarti, midagi ei juhtu, kuna kausta ei kutsuta dokumenteKuid Dokumendid. Ja nõnda tuleb see maagia sisse. Me loome faili ~ / .sisendrc:
$ touch ~/.inputrc
Avame selle oma lemmiktekstiredaktoriga ja paneme selle sisse:
set completion-ignore-case on
Päästame, sulgeme ja avame terminali uuesti. Kui me paneme:
$ cd docu
Ja me vajutame Tab, see muutub automaatselt suurte tähtedega nimeks ja see paneb meid
$ cd Documentos
Mida sa arvad? Selle näpunäiteid õpetas mulle sõber nimega Matthias apitz.
Väga hea panus. Ta ei teadnud, et seda on võimalik teha.
Kindlasti huvitav 😀
Suurepärane. Need on üks neist näpunäidetest, mis suurendavad tootlikkust. Väga hea.
Tähelepanuväärne! Liiga hea elavi ots.
ma arvan küll korralik, kuna nägin seda funktsiooni FreeNAS, Ei julgenud ma seda otsida, sest see on tõeliselt kasulik.
Ma armastasin! Ma ei teadnud seda trikki, aitäh!
Väga kasulik, hea
Olen seda Fedoras proovinud, kuid see ei tööta minu jaoks ja ilma failita ~ / .sisendrc Panin Doc ja see täidab mind automaatselt (nagu IRC-s) dokumendid aga ikkagi tänan 😀
Huvitav oleks näha bashi konfiguratsioonifaili FedoraVõib-olla on see vaikimisi selle variandiga juba kaasas.
Ah! Nii et FreeNas ... peate tunnistama, mida veel selles süsteemis nägite. Ühel päeval nägin, et müüjatel oli juba haldamiseks integreeritud süsteem, näiteks: Seagate Black Armor või QNAP NAS, et mulle väga meeldisid nende lehel eksponeeritud funktsioonid, aga Freenas .. Vaatame elav., Öelge mulle voorused, mida märkasite. 😉
Esiteks on see FreeBSD. 😀
Maestro
Lähen praktikasse
geniaalne
GO-NA-ZO! Ma ei teadnud, see trikk!
Kuna räägite FreeNASist, kas teate OpenMediaVaultit? See on sarnane veidi sõbralikuma kasutajaliidesega lahendus kui FreeNAS ja mis kõige parem on see, et see on tõeline Debiani GNU / Linux, see tähendab, et saate kasutada lahendust NAS-iga või süsteemi sisse logida ja teha # apt-get update && apt -get upgrade && apt-get dist-upgrade tuleb pidevalt uuendada, kuna lisaks Debiani ametlike repode kasutamisele lisab see oma pakettide jaoks ka oma.
OpenMediaVault Distrowatch ülevaade: http://distrowatch.com/weekly.php?issue=20120423#feature
: O ma ei tundnud teda .. Praegu kontrollin, aitäh ...
Aitäh, aga kuidas panna $ PS1 ajaga, nagu see teil terminalis on?
Õnneks ei võta nad nende suurepäraste näpunäidete eest tasu.
Hea, et seda ei juhtunud. see on erakordne näpunäide. Võib-olla poleks ma kunagi teadnud selle olemasolust, kui ma seda lehte ei külastaks ...
Kes ei öelnud? ... tule nüüd, maksa paarsada eurot ... HAHAHAHAHAHA 😀 😀 😀
Sa oled ainus idioot, kes on juba maksnud.
Väga kasulik, suur aitäh 😀
See on ime, see tuleks vaikimisi installida 10-st 10-st.
Lihtsalt SUUR 😀
Selle faili muudatustega ei võimalda see mul enam liikuda "eraldajate" (ma ei tea, kuidas neid haha nimetada) vahel klahvikombinatsiooniga + vasak / parem klahv. Kas seda saab lahendada, lisades sellele midagi?
Tervitused ja tänud!
Olen selle juba lahendanud, just minu .inputrc esimese kahe reaga jätan alla 😉
Menüü "\ t": complete on mõeldud TAB-iga tsükliliselt automaatseks täitmiseks
Ja allolevat selgitatakse selle kommentaariga.
"\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
Terviseks! 🙂
Midagi sellele täiendavat (lisaks sellele, et see on üsna kasulik) on ignoreeri mustriotsingutel suurtähte ja väiketähti. Näiteks kui failid on loetletud tähega ls abc, vaikimisi see ei arvesta vastavaid faile ABC.
Lisage lihtsalt .bashrc-s järgmised andmed:
shopt -s nocaseglob
Või see rida .zshrc-s (neile, kes kasutavad zsh-d):
unsetopt CASE_GLOB