小编and*_*ndy的帖子

tmux类似于vim的滚动渲染问题

当我尝试在具有多个窗格的 tmux中使用类似vim的向上/向下滚动页面(ctrl-u,ctrl-d)时,出现一些奇怪的滚动行为。在下面的示例图片中,我有两个垂直分割的窗格,并且试图在最右边的页面中向上按(ctrl-a- [,ctrl-u)。

在上一页之前: 在上一页之前

翻页后: 翻页后

正在进行一些奇怪的重绘问题,并且这两个窗格都损坏了。一件奇怪的事是,我可以逐行向上滚动(ctrl-a- [,向上箭头,...),看起来好像正确重绘了。

当我有一个垂直分割的vim会话时(例如,使用NERDTree),并且尝试在右窗格中向上翻页/向下翻页时,也会发生类似的问题。

我正在使用:OSX中的终端应用程序,优胜美地10.10.3,tmux 2.0(通过自制软件安装)。使用tmux 1.9a也会发生这种情况。

我的.tmux.conf在下面,但也请注意,完全空白的.tmux.conf文件存在此问题。

.tmux.conf:

#set -g utf8 on
#set-window-option -g utf8 on

# I like C-b, but I use it in vim for ctrl-p's buffer mode
# and C-a interferes with emacs, so I'll try C-q
unbind C-b
set -g prefix C-a

# Move between panes
bind-key -r "." next-window
bind-key -r "," previous-window

# NOTE: these require tmux 1.9 or later
unbind %
bind | split-window -h -c "#{pane_current_path}" …
Run Code Online (Sandbox Code Playgroud)

vim tmux

5
推荐指数
0
解决办法
862
查看次数

标签 统计

tmux ×1

vim ×1