Neovim在tmux中会丢失配色方案。我看到的所有过去的解决方案都不';我不工作
我正在尝试使用vim材质主题 下面是我在tmux中运行neovim时发生的情况 下面是它应该是什么样子 到目前为止我所尝试的: 在my.tmux.conf中 我两个都试过了Neovim在tmux中会丢失配色方案。我看到的所有过去的解决方案都不';我不工作,vim,command-line,command-line-interface,tmux,neovim,Vim,Command Line,Command Line Interface,Tmux,Neovim,我正在尝试使用vim材质主题 下面是我在tmux中运行neovim时发生的情况 下面是它应该是什么样子 到目前为止我所尝试的: 在my.tmux.conf中 我两个都试过了 set -g default-terminal "screen-256color" 及 我也试过了 TERM=screen-256color-bce tmux 我能够在这里用正确的结果来回应$TERM。但在打开nvim之前,我也尝试过使用export TERM=xterm-256color或export TERM=s
set -g default-terminal "screen-256color"
及
我也试过了
TERM=screen-256color-bce tmux
我能够在这里用正确的结果来回应$TERM。但在打开nvim之前,我也尝试过使用export TERM=xterm-256color
或export TERM=screen-256color
手动设置它们
这是我的init.vim中的内容
let g:material_theme_style = 'ocean'
colorscheme material
set background=dark
set t_Co=256
set termguicolors
我试过设置和取消设置这些。
不稳定的颜色是最糟糕的,主题根本不起作用,它给了我默认的vim外观
我还以tmux-2
的形式运行tmux,我还应该提到我在修改tmux.conf中的任何内容以确保它反映了
相关应用程序和操作系统的版本
nvim v0.4.3
tmux 3.0a
iTerm2 3.3.9
macOS mojave 10.14.6
编辑:
此后,我尝试清除所有tmux插件和nvim插件,只在我的tmux配置中保留默认终端
这是我的init.vim文件中剩下的内容
call plug#begin('~/.config/nvim/plugged')
Plug 'kaicataldo/material.vim'
call plug#end()
set termguicolors
let g:material_theme_style = 'default'
colorscheme material
我还尝试下载了旧版本的tmux。2.5,仍然没有运气
我删除了我所有的tmux插件和nvim插件,并重新安装了material.vim,因此我确信这些插件中没有任何冲突,我找到了解决方案。这篇文章帮助了我:
call plug#begin('~/.config/nvim/plugged')
Plug 'kaicataldo/material.vim'
call plug#end()
set termguicolors
let g:material_theme_style = 'default'
colorscheme material
set-default colorset-option -ga terminal-overrides ",xterm-256color:Tc"