一旦进入滚动模式,如何使用Ctrl b和Ctrl f来滚动页面?
这些命令当前在字符之间来回移动.
.tmux.conf
set -g default-terminal "screen-256color" setw -g xterm-keys on set -g status-bg black set -g status-fg white set -g history-limit 999999999 bind C-d detach bind r source-file ~/.tmux.conf set -g prefix C-z if-shell 'test "$(tmux -V)" = "tmux 1.5"' 'set -g prefix C-a,C-z' if-shell 'test "$(tmux -V)" = "tmux 1.6"' 'set -g prefix2 C-a' if-shell 'test "$(tmux -V)" = "tmux 1.7"' 'set -g prefix2 C-a' unbind C-b bind C-a send-keys C-a bind C-z send-keys C-z # These are available in iTerm by default,but need to be explicitly configured # in Terminal.app. # S-Up: ^[[1;2A # S-Down: ^[[1;2B # S-Right: ^[[1;2C # S-Left: ^[[1;2D bind -n S-Up copy-mode bind -n S-Down command-prompt bind -n S-Right next-window bind -n S-Left previous-window #set -g base-index 1 set-window-option -g mode-keys vi
解决方法
在下面添加到.tmux.conf中,您可以像在vim中一样使用hjkl,Ctrl T / Ctrl U(PageDown / Up)在tmux滚动模式下移动.更重要的是,您可以使用/搜索.
setw -g mode-keys vi set -g status-keys vi bind-key -t vi-edit Up history-up bind-key -t vi-edit Down history-down
希望这将帮助你:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。