在tmux / cygwin下的vim中设置默认颜色主题,与外部tmux

时间:2017-02-27 11:43:05

标签: vim cygwin tmux

我在Cygwin上使用tmux。当我在Cygwin中打开vim(没有tmux)时,以#开头的注释看起来很好: enter image description here

但我在tmux下打开vim,同样的评论看起来很难读: enter image description here

我的.bashrc.vimrc文件为空,默认设置为。

.tmux.conf只包含一些简单的命令:

#Change default prefix key
unbind-key C-b
set -g prefix 'C-\'
bind-key 'C-\' send-prefix

#Increase history limits
set-option -g history-limit 99999

#Start windows at 1, not 0
set -g base-index 1
setw -g pane-base-index 1

#Highlight border of active split pane with blue
set-option -g pane-active-border-fg blue

#Setting 256 colors globally in tmux
set -g default-terminal "screen-256color"

#Colors of windows names
set-window-option -g window-status-current-fg colour33 #orange
set-window-option -g window-status-current-bg default
set-window-option -g window-status-current-attr bright

#Color of the task bar
set-option -g status-bg colour235 #base02
set-option -g status-fg colour136 #yellow
set-option -g status-attr default

如何将vim中的颜色设置为在tmux下与外部tmux相同?

1 个答案:

答案 0 :(得分:0)

我为我的答案找到了解决方案。此设置:set background=dark使vim中的注释在tmux内部和外部看起来相同。在Cygwin和Ubuntu中测试过。