Questions tagged «tmux»

3
vim中的拆分分隔符可以小于整个列宽吗?
我使用平铺窗口管理器(很棒)+终端多路复用器(tmux)+在vim中拆分。我根本没有窗户装饰,因此,如果程序的内容没有放弃,那么它们之间就不会有视觉上的分裂。我对这种范例非常满意,因为无论如何我都使用多个监视器并通过屏幕对任务进行分组。如果两个窗口没有并排的理由,它们将不会首先出现。 但是,这会造成一些视觉上的不和谐,在视觉上最明显的分裂在语义上是最不重要的。 Xorg窗口‹|›窗口=完全没有 Tmux窗格‹|›窗格= 1像素分隔线 Vim split ‹|› split = 1个字符宽的彩色列 这是一个示例,每个窗口,窗格和vim拆分并排显示: 即使没有单击完整分辨率版本,您看到的白色分隔线也是屏幕上vim窗格中最不重要的分割。(请注意,vim会话右侧的灰色列实际上是第80列突出显示的内容,尽管我经常使用该大小,但它不是任何分隔符。) 我知道如何更改拆分中绘制的字符或降低配色方案的对比度。我想做的是使用与tmux相同的分割条,它不会占用任何宽度,因为它是在列之间而不是在列之间绘制的。基于终端的vim是否可能?Gvim?Neovim?裸露在外观上不显眼的分隔符,分隔柱是否可以完全关闭? PS使用外观相似的分隔符之所以有意义,是因为我使用相同的键绑定在tmux窗格和vim拆分之间导航。相同的键在它们之间无缝导航,只有视觉边界也相同时才有意义。

3
tmux中没有语法突出显示
我安装tmux在iTerm 2中。(内部版本3.0.13)在中执行vim时tmux,语法高亮显示如下。 但是在tmux之外,语法高亮看起来很好。 我的$TERM内外tmux是xterm-256color。我还加了 set -g default-terminal "screen-256color" 在.tmux.conf并添加了这个 set t_Co=256 set t_AB=m set t_AF=m if &term =~ '256color' set t_ut= endif 在中.vimrc。 我还尝试了tmux -2命令并阅读了这些问题。 在tmux模式下丢失vim颜色方案 使用Solarized的iTerm2中的vim颜色不正确 这是一个问题tmux,vim或者我的配置? 编辑: 我.vimrc在GitHub中 https://gist.github.com/sohnryang/3c63397f332f2e30c7d7b2a83c3c9f52

2
Tmux正在更改Vim中的部分背景
这似乎仅在tmux内部使用vim时发生。我也在使用iTerm 2。 如果我创建一个新的tmux窗格或调整tmux窗格的大小,它将立即如下所示: 然后解决此问题的唯一方法是在vim中滚动,回到原来的样子: 是什么原因造成的?
15 terminal  tmux 


2
vim + tmux下的光标形状
在Cygwin下的tmux中运行vim时,如何具有不同的光标形状? 没有tmux,这些行就足以实现我想要的功能: let &t_SI = "\e[5 q" let &t_EI = "\e[2 q" 但是以某种方式我的tmux打破了它-无论我处于哪种vim模式,光标都具有块形状。 我的规格: Windows 7 x64 Cygwin x86 TMUX 1.9a Vim 7.4.726(使用+ cursorshape编译) 终端仿真器:minty 1.1.3 在Cygwin Terminal或Cmder中使用(无论哪种方式,光标形状仅在不使用TMUX的情况下都有效) echo $TERM给我screen-256color(在TMUX和它的外面,因为我有export TERM=screen-256color我的.bashrc .tmux.conf 包含: set -g default-terminal "screen-256color" setw -g xterm-keys on 我已经尝试过但没有成功的东西: export TERM=xterm export TERM=vt100 “上栏右击>选项>外貌>光标”(它永久改变光标,vim的模式依然不改的话)
14 tmux  cygwin 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.