Побољшајте претрагу историје командне линије помоћу ових.инпутрц модификација
Ако сте велики корисник командне линије, вероватно сте добро свесни да се тастери са стрелицама могу користити за листање претходно извршених команди, а тастер таб може да их доврши. Али обе ове функције се могу значајно побољшати за претраживање кроз историју претходних команди додавањем неколико модификација вашој .инпутрц датотеци. Прва два реда вам омогућавају да користите тастере са стрелицама за листање историје команди за одређену команду, или чак само за почетак одређене команде.На пример, ако се сећате команде која је почела са „ц“, али нисте сигурни шта још, можете једноставно да откуцате „ц“, а затим притиснете стрелицу нагоре да почнете да претражујете кроз историју команди било шта што почиње словом ц. Ово такође функционише за претрагу кроз пуне команде, тако да можете претраживати сву историју за команду „цурл“ тако што ћете укуцати цурл, а затим је пратити стрелицом нагоре или надоле. Друга серија од три реда се дели из претходног савета и у великој мери побољшава способности довршавања картице у терминалу, чиме се завршавање картице уноси у историју, уклања осетљивост на велика и мала слова у завршетку и могућност да се види све ако је покушај потпуно двосмислен. У комбинацији, ваше претраге историје и попуњавање картица ће бити драматично побољшани.
Покрените Терминал и отворите своју .инпутрц датотеку у жељеном уређивачу текста. Користићемо нано јер је веома лак за употребу:
нано .инпутрц
Налепите следећих пет редова у (вероватно празну) .инпутрц датотеку:
"\е[А: хистори-сеарцх-бацквард \е[Б: хистори-сеарцх-форвард сет схов-алл-иф-амбигуоус он сет цомплетион-игноре- случај на ТАБ-у: мену-цомплете"
То би требало да изгледа овако:
Притисните „Цонтрол+О“ да бисте сачували датотеку, затим Цонтрол+Кс да бисте изашли из нано-а.
Освежите терминал или креирајте нови и моћи ћете одмах да видите разлику када користите стрелице и тастере таб када листате историју команди.
Дужина сачуване историје и даље зависи од тога на шта је ХИСТФИЛЕСИЗЕ подешен, тако да не заборавите да то прилагодите својим потребама. Такође имајте на уму да ако редовно чистите историју команди, корисност ових функција ће се значајно смањити.
Раније смо разговарали о другим начинима штампања и претраживања историје претходних команди, али ово је можда најбоља опција ако желите да поново извршите прошлу команду уместо да једноставно лоцирате синтаксу дугог -извршени низ.Ако је ваша примарна интеракција са терминалом за подразумеване команде, не заборавите на одличан трик да их аутоматски пратите тако што ћете сачувати било који 'подразумевани' стринг у појединачни текстуални фајл, мада ће ова подешавања инпутрц и даље олакшати ваш посао ако тражим да промените подешавања у будућности.
Упутите Лифехацкер-у за трикове претраживања историје тастера са стрелицом, мада се можда сећате других .инпутрц редова из претходног трика који смо делили неко време.