我已经有一周不能在tmux中使用vim了。 我将所有的dotfiles存储在Github中(这里是https://github.com/jordanjones98/dotfiles),当我得到一台新电脑时,我认为它会很容易地进行git pull和其他简单设置。 当我拉取并安装我的插件时,一切都在tmux之外工作,但在其中不起作用。 我正在使用vim 8.0和tmux 2.6。 我在iTerm中使用zsh shell。值得注意的是,这个相同的配置在我的旧电脑上工作,在我的当前工作电脑上也工作。 我甚至复制了来自我的工作电脑的iTerm配置,尝试让它工作。 我尝试过以下几个方法:
运行
运行
在我的.tmux.conf文件中设置
在我的iterm首选项中将“报告终端类型”设置为
我也尝试在常规的Mac终端上运行它,发现vim在tmux外部可以正常运行,但在tmux内部无法正常运行。我已经研究了几天,但没有找到任何解决方法。我知道我的.tmux.conf和.vimrc文件在tmux中被加载,因为插件和底部栏都显示出来了。我的dotfiles相当大,请在这里查看。https://github.com/jordanjones98/dotfiles
运行
tmux -2
运行
TERM=screen-256color-bce tmux
在我的.tmux.conf文件中设置
set -g default-terminal "screen-256color"
在我的iterm首选项中将“报告终端类型”设置为
xterm-256color
。我也尝试在常规的Mac终端上运行它,发现vim在tmux外部可以正常运行,但在tmux内部无法正常运行。我已经研究了几天,但没有找到任何解决方法。我知道我的.tmux.conf和.vimrc文件在tmux中被加载,因为插件和底部栏都显示出来了。我的dotfiles相当大,请在这里查看。https://github.com/jordanjones98/dotfiles