如何浏览tmux的命令历史记录?

问题描述:

C-b:给你tmux命令提示符。
有没有办法滚动浏览之前输入的命令?
向上箭头或Ctrl p/n似乎不起作用。如何浏览tmux的命令历史记录?

+0

向上箭头在我的tmux上正常工作... – 2012-01-10 20:45:32

最多向下工作在默认(Emacs的)模式;但是,如果您已设置vi-mode,那么你将需要显式地进入命令行模式(由TMUX的命令提示符下按逃生一次— 按Ctrlb),或者你可以创建这些命令keybinds您.tmux.conf,从而消除了需要改变模式:

set -g status-keys vi 
bind-key -t vi-edit Up history-up 
bind-key -t vi-edit Down history-down

TMUX的默认绑定使用可以看出Ctrl键b然后输入lsk -t vi-edit。默认值是,在这种情况下:

bind-key -ct vi-edit Up history-up 
bind-key -ct vi-edit Down history-down

注意-ct切换为命令模式。