解决tmux中astronvim颜色显示问题

具体原因可以查看Vim在tmux中颜色改变/不同的问题这篇文章,此处仅展示对于astronvim如何修改init.lua文件以及如何修改tmux的.tmux.conf配置文件。

可能需要的操作------将bash修改为xterm256

使用echo $TERM可以查看是否为xterm256,如若不是,可以在~/.bashrc最后加上export TERM=xterm-256color

修改astronvim的init.lua文件

在最后加上vim.o.termguicolors=true

修改tmux的.tmux.conf配置文件

在最后加上下面两行代码

lua 复制代码
set -g default-terminal "tmux-256color"
set-option -ga terminal-overrides ",*256col*:Tc" 
相关推荐
小猪写代码4 分钟前
Linux核心梳理
linux·运维·服务器
Cx330❀4 分钟前
深入理解 Linux 基础 IO:从 C 库到系统调用的完整剖析
linux·运维·服务器·c语言·数据库·人工智能·科技
CC.GG5 分钟前
【Linux】基础I/O----C语言文件操作与系统调用文件操作
linux·c语言·网络
Zach_yuan11 分钟前
从零理解 HTTP:协议原理、URL 结构与简易服务器实现
linux·服务器·网络协议·http
学嵌入式的小杨同学11 分钟前
【嵌入式 GUI 实战】LVGL+MP3 播放器:从环境搭建到图形界面开发全指南
linux·c语言·开发语言·vscode·vim·音频·ux
晚风吹长发13 分钟前
初步了解Linux中的POSIX信号量及环形队列的CP模型
linux·运维·服务器·数据结构·c++·算法
Supernova_Jun17 分钟前
Windows11 WSL2 镜像模式下 DNS 解析失效(Temporary failure resolving)
linux
lyx494917 分钟前
在 Win11 上用 Claude Code 接入 Gemini 模型(无需 WSL/Ubuntu)
linux·ubuntu·gemini模型·claude coode
郝亚军22 分钟前
Ubuntu启一个http server,通过terminal测试通不通
linux·运维·ubuntu
草莓熊Lotso2 小时前
Linux 基础 IO 初步解析:从 C 库函数到系统调用,理解文件操作本质
linux·运维·服务器·c语言·数据库·c++·人工智能