[心得] 好用的bash history function

看板Linux作者 (zxvc)時間18年前 (2007/01/30 23:17), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
我在用MATLAB時有一個好用的功能就是 你只要在command line輸入開頭幾個字, 然後按下Up鍵就會出現以前輸入過的指令,並且游標之前開頭的幾個字不變。 再按Up鍵,就會出現更早輸入的指令。 如果按Down鍵,就會出現較晚輸入過的指令。 我今天在man bash的時候找到這個功能了, 就是『history-search-backward』、『history-search-forward』。 這個function預設並沒有bind到任何key, 必須手動bind它們到Up與Down鍵。可以把指令寫在~/.bashrc,如下: bind '"\x1b\x5b\x41":history-search-backward' bind '"\x1b\x5b\x42":history-search-forward' 這樣在搜尋以前執行過的指令會比較方便。 -- 《金剛經》 離一切諸相,則名諸佛。 http://web.cc.ncu.edu.tw/~93501025/jg.doc -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.213.135 ※ 編輯: zxvc 來自: 140.115.213.135 (01/30 23:21)

01/30 23:29, , 1F
真的耶,好方便~
01/30 23:29, 1F

01/31 00:43, , 2F
馬克推
01/31 00:43, 2F
文章代碼(AID): #15ls6Hde (Linux)
文章代碼(AID): #15ls6Hde (Linux)