小编Gen*_* Sy的帖子

Neovim 在 tmux 中丢失颜色方案。我看到的所有过去的解决方案都不适合我

我正在尝试使用来自https://github.com/kaicataldo/material.vim 的vim-material 主题

以下是我在 tmux 中运行 neovim 时发生的情况 tmux 中的 Neovim

下面是它应该是什么样子 neovim 不在 tmux 中

到目前为止我尝试过的:

在我的 .tmux.conf 我尝试了

set -g default-terminal "screen-256color"
Run Code Online (Sandbox Code Playgroud)

set -g default-terminal "xterm-256color"
Run Code Online (Sandbox Code Playgroud)

我也试过

TERM=screen-256color-bce tmux
Run Code Online (Sandbox Code Playgroud)

我可以在这里以正确的结果回应 $TERM。但我也尝试在打开 nvim 时export TERM=xterm-256colorexport TERM=screen-256color之前手动设置它们

这就是我的 init.vim 中的内容

let g:material_theme_style = 'ocean'
colorscheme material
set background=dark
set t_Co=256
set termguicolors
Run Code Online (Sandbox Code Playgroud)

我试过设置和取消设置这些。取消 termguicolors 是最糟糕的,这个主题不起作用,它给了我默认的 vim 外观

我还运行 tmux,因为tmux -2我还应该提到我在更改 tmux.conf 中的任何内容后杀死了 tmux 会话以确保它反映

相关应用和操作系统的版本

nvim v0.4.3
tmux 3.0a
iTerm2 3.3.9
macOS mojave 10.14.6
Run Code Online (Sandbox Code Playgroud)

编辑:

从那以后,我尝试清除所有 tmux 插件和 …

vim command-line command-line-interface tmux neovim

5
推荐指数
4
解决办法
1971
查看次数

如何在不使用鼠标的情况下在关闭对话框之前导航 vscode 保存更改?

在 macOS vscode 中,当我关闭对其进行了一些更改的文件时,我会在顶部看到一个对话框。如何仅使用键盘导航此处的按钮?

屏幕截图未显示它,但它默认为“保存”按钮。

在此输入图像描述

macos visual-studio-code

4
推荐指数
1
解决办法
483
查看次数