Pagbutihin ang Paghahanap sa Kasaysayan ng Command Line gamit ang These.inputrc Modifications
Launch Terminal, at buksan ang iyong .inputrc file sa isang gustong text editor. Gagamit kami ng nano dahil napaka-user friendly nito:
nano .inputrc
Idikit ang sumusunod na limang linya sa (malamang blangko) .inputrc file:
"\e[A: history-search-backward \e[B: history-search-forward set show-all-if-ambiguous on set completion-ignore- kaso sa TAB: menu-complete"
Ganito dapat ang hitsura:
Pindutin ang “Control+O” para i-save ang file, pagkatapos ay Control+X para lumabas sa nano.
I-refresh ang terminal o gumawa ng bago at makikita mo kaagad ang pagkakaiba kapag ginagamit ang mga arrow at tab key kapag binabalikan ang history ng command.
Ang haba ng history na nakaimbak ay nakadepende pa rin sa kung saan nakatakda ang HISTFILESIZE, kaya huwag kalimutang isaayos iyon upang matugunan ang iyong mga pangangailangan. Tandaan din na kung iki-clear mo ang history ng command nang may anumang regularidad, ang pagiging kapaki-pakinabang ng mga feature na ito ay mapapababa nang malaki.
Napag-usapan na namin ang iba pang mga paraan ng pag-print at paghahanap sa nakaraang kasaysayan ng command ngunit ito marahil ang pinakamahusay na opsyon kung naghahanap ka upang isagawa muli ang isang nakaraang command sa halip na hanapin lamang ang syntax ng isang mahabang -executed string.Kung ang iyong pangunahing pakikipag-ugnayan sa terminal ay para sa mga default na command, huwag kalimutan ang mahusay na trick upang awtomatikong subaybayan ang mga ito sa pamamagitan ng pag-imbak ng anumang 'default' na string sa isang indibidwal na text file, kahit na ang mga inputrc adjustment na ito ay magpapadali pa rin sa iyong trabaho kung ikaw ay ' naghahanap upang i-toggle ang isang setting sa hinaharap.
Pumunta sa Lifehacker para sa mga trick sa paghahanap sa kasaysayan ng arrow key, bagama't maaari mong maalala ang iba pang .inputrc na linya mula sa isang naunang trick na ibinahagi namin kanina.
