上搜索,我寫的最每天在我的控制檯上的命令是單更容易命令在bash歷史
# history | grep -i 'something'
那和ctr+r
可能是我用得最多:)。
我想在有類似
# h something
甚至更好,如點擊率+ R現場搜索,但顯示在一目瞭然的所有結果,而不是唯一的一個。我知道我可以循環再次按下ctrl+r
,但會更好,如果我能看到所有元素,我的「M自行車
所以這2個問題:
1)你知道的任何程序,爲bash的歷史更好的界面在控制檯
2)什麼是完成我的h something
別名最好的辦法
so ESC + k/ESC + j就像箭頭向上/向下? 我無法使用/鍵,就像是寫了幾封字母,然後按下J/K? – 2014-11-05 19:40:00
ESC激活vi然後k(小寫)默認你是在歷史的底部,所以j只有在你用k「向上」時纔有效。我通常出於習慣做ESC + K /來搜索,但真正的Esc + /也會起作用。 – 2014-11-05 19:44:27
還要確保你已經設置了-o vi激活(在命令行工作測試)。如果你在命令行輸入一些內容,就會更容易注意到它的工作。一旦你按ESC + /文字將消失,斜線(/)將在那裏。鍵入你正在尋找的命中輸入它將顯示,如果它在歷史上。然後n進行下一場比賽 – 2014-11-05 19:48:12