Ang mga sa amin na gumagamit araw-araw sa terminal, tulad ng sinabi ko sa isa pang okasyon, laging naghahanap ng isang paraan upang gumawa ng trabaho sa tool na ito na dumadaloy nang madali at kumportable hangga't maaari. Ang dinadala ko sa iyo sa pagkakataong ito, ay isang pagpipilian na darating bilang default FreeNAS at gustung-gusto ko ito, na kailangan kong ilagay sa akin Debian.
Ipagpalagay na buksan namin ang terminal, at papasok kami sa folder Mga dokumento. Kung inilalagay namin:
$ cd docu
At pinindot namin ang tab upang mag-autocomplete, walang nangyayari, dahil ang folder ay hindi tinawag dokumentongunit Mga dokumento. At sa gayon dito pumapasok ang mahika. Lumilikha kami ng file ~ / .inputrc:
$ touch ~/.inputrc
Binubuksan namin ito sa aming paboritong text editor at inilalagay ito sa loob:
set completion-ignore-case on
Nagse-save, nagsasara at nagbubukas muli kami ng isang terminal. Ngayon kapag inilagay namin:
$ cd docu
At pinindot namin ang Tab, awtomatiko itong babago sa pangalan na may malalaking titik at ilalagay ito sa amin
$ cd Documentos
Ano sa tingin mo? Ang mga tip na ito ay itinuro sa akin ng isang kaibigan na nagngangalang Matthias apitz.
Napakagandang kontribusyon. Hindi niya alam na posible na gawin iyon.
Siguradong nakakainteres 😀
Napakahusay Ito ang isa sa mga tip na nagdaragdag ng pagiging produktibo. Napakahusay
Kapansin-pansin! Sobrang ganda ng tip ng elav.
Sa tingin ko angkop, dahil nakita ko ang pagpapaandar na ito sa FreeNAS, Hindi ako nag-atubiling hanapin ito sapagkat ito ay tunay na kapaki-pakinabang.
Minahal ko! Hindi ko alam ang trick na yun, salamat!
Napaka-kapaki-pakinabang, Mabuti
Sinubukan ko ito sa Fedora ngunit hindi ito gumagana para sa akin at wala ang file ~ / .inputrc nilagay ko Doc at ito ay awtomatikong nakakumpleto sa akin (tulad ng sa IRC) Mga dokumento pero salamat pa rin 😀
Nakatutuwang makita ang bash config file sa FedoraMarahil ay kasama na ng pagpipiliang ito bilang default.
Ah! kaya FreeNas ... kakailanganin mong ipagtapat kung ano ang iba pang mga bagay na nakita mo sa sistemang iyon. Isang araw nakikita ko na ang mga nagbebenta ay mayroon nang isang integrated system para sa kanilang pangangasiwa, tulad ng: Seagate Black Armor o QNAP NAS na talagang gusto ko ang mga katangiang nakalantad sa kanilang pahina, ngunit Freenas .. Tingnan natin ang video, sabihin sa akin ang mga birtud na napansin mo. 😉
Una sa lahat, ito ay FreeBSD. 😀
guro
Isasanay ko
palakaibigan
GO-NA-ZO! Hindi ko alam, trick na ito!
Dahil pinag-uusapan mo ang tungkol sa FreeNAS, alam mo ba ang OpenMediaVault? Ito ay isang katulad na solusyon sa isang bahagyang mas madaling kaibigan na interface kaysa sa FreeNAS at ang pinakamaganda sa lahat ay ito ay isang tunay na Debian GNU / Linux, iyon ay, maaari mong gamitin ang solusyon bilang isang NAS o mag-log in sa system at gawin ang # apt- makakuha ng update at& apt -get upgrade && apt-get dist-upgrade upang patuloy na mai-update dahil bilang karagdagan sa paggamit ng opisyal na reposong Debian, nagdaragdag ito ng sarili para sa mga package nito.
Review ng OpenMediaVault Distrowatch: http://distrowatch.com/weekly.php?issue=20120423#feature
: O hindi ko siya kilala .. Sa ngayon ay nagsusuri ako, salamat ...
Salamat, ngunit paano ko mailalagay ang $ PS1 sa oras na mayroon ka sa iyong terminal?
Sa kasamaang palad, hindi sila naniningil para sa mahusay na mga tip na ito.
Buti na lang hindi nangyari. ito ay isang pambihirang tip. Siguro hindi ko malalaman na mayroon ito kung hindi ko binisita ang pahina ...
Sino nagsabi hindi … Halika, magbayad ng ilang daang €… HAHAHAHAHAHA 😀 😀 😀
Ikaw lang ang magiging tanga na nagbayad na.
Napaka kapaki-pakinabang, maraming salamat 😀
Nagtataka ito, dapat itong mai-install bilang default na 10 sa 10.
Simpleng DAKILANG 😀
Gamit ang pagbabago sa file na ito ay hindi na ako hinahayaan na lumipat sa pagitan ng "mga separator" (hindi ko alam kung paano sila tawagan haha) na may control + left / right key na kombinasyon. Maaari ba itong malutas sa pamamagitan ng pagdaragdag ng isang bagay dito?
Pagbati at salamat!
Nalutas ko na ito, kasama ang unang 2 linya ng aking .inputrc na iniiwan ko sa ibaba 😉
Ang "\ t": menu-complete ay para sa iyo upang paikot na mag-autocomplete sa TAB
At ang isa sa ibaba ay ipinaliwanag sa komentong dala nito.
"\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
Cheers! 🙂
Isang bagay na pantulong dito (bukod sa lubos na kapaki-pakinabang) ay ang huwag pansinin ang malalaki at maliit na titik sa mga paghahanap sa pattern. Halimbawa, kung ang mga file ay nakalista kasama ng ls abakada, bilang default hindi nito isinasaalang-alang ang mga file na tumutugma Abakada.
Idagdag lamang ang sumusunod sa .bashrc:
shopt -s nocaseglob
O ang linyang ito sa .zshrc (para sa mga gumagamit ng zsh):
unsetopt CASE_GLOB