Re: [問題] 請問如何尋找已用過, 特定的指令?

看板Linux作者 (pp)時間15年前 (2010/12/10 13:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《spinlock (Just Do It)》之銘言: : 在 ~/.inputrc 中加入下面兩行 : control-p: history-search-backward : control-n: history-search-forward : 重登shell後 : bash> export [ctrl-p or ctrl-n] : ctrl-p 上一個export開頭的指令 : ctrl-n 下一個export開頭的指令 : 用ctrl-r搜尋也會找到"內含"關鍵字的指令, : 而ctrl-p或ctrl-n只會找到以關鍵字起始的的指令。 : 兩著功能不太一樣,不過都很好用。 : 若再加入下面這行切換至vi mode簡直如虎添翼,一整個生產力大增呀~ : set editing-mode vi : 不過記得這行要加在~/.inputrc的最上面, : 不然它會把ctrl-n和ctrl-p蓋掉。 感謝 spinlock 的資訊,小弟站在這肩膀上,搜尋 google 發現有人提到,在 bashrc 裡面放這個 bind '"\e[A":history-search-backward' bind '"\e[B":history-search-forward' 登出再登入後 bash> export [按向上鍵或向下鍵] 哇! 很直觀。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.49.40

05/17 15:19, , 1F
這個好用
05/17 15:19, 1F
文章代碼(AID): #1D0RH9Mh (Linux)
文章代碼(AID): #1D0RH9Mh (Linux)