在tmux緩沖區中搜索


  • 復制模式搜索
    要在tmux歷史記錄緩沖區中搜索當前窗口,請按Ctrl- b [進入copy mode。

如果您正在使用emacs鍵綁定(默認設置),請按Ctrl- s然后輸入要搜索的字符串,然后按Enter。按n再次搜索相同的字符串。按Shift- n進行反向搜索。按Escape兩次退出copy mode。您可以使用Ctrl- r反向搜索。
請注意,由於tmux可以控制鍵盤copy mode,所以Ctrl- s不管stty ixon設置如何(我希望stty -ixon在Bash中啟用向前搜索)都可以使用-。

如果您使用的是vi鍵綁定(Ctrl- b:set-window-option -g mode-keys vi),請按,/然后鍵入要搜索的字符串,然后按Enter。按n再次搜索相同的字符串。與emacs模式一樣,按Shift- n進行反向搜索。按q兩次退出copy mode。您可以使用?反向搜索。

  • 查找窗口
    如果要基於其中顯示的內容(也包括窗口名稱和標題但不包括歷史記錄)切換到窗口,(從打開多個窗口開始)請按Ctrl- b f然后鍵入要搜索的字符串,然后按Enter。如果找到該文本,您將切換到包含該文本的窗口。如果有多個窗口匹配,您將看到一個列表可供選擇。

更多tmux的快捷鍵
https://gist.github.com/ryerh/14b7c24dfd623ef8edc7


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM