LINUX.ORG.RU

неправильные цвета nvim в tmux

 , , ,


0

1

Установил в neovim’e тему ayu в конфиге прописано set termguicolors, без этого тема не будет корректно отображаться. При запуске neovim’a в tmux’е цвета темы отображаются некорректно(слева tmux, справа просто neovim в терминале) Терминал - termite.

Как это можно исправить? Я пробывал прописывать set -g default-terminal "screen-256color" в .tmux.conf и запускать сессию с флагом: tmux -2, но все остается также.


у меня в конфиге:

# tmux with truecolor and italics
# on debian install ncurses-term
# sudo apt install ncurses-term
set -g default-terminal "tmux-256color"
set -ag terminal-overrides ',xterm-256color:Tc'
habamax ★★★
()
Ответ на: комментарий от habamax

у меня manjaro, пакета ncurses-term у меня нет в базе.

set -g default-terminal «tmux-256color»

set -ag terminal-overrides ‘,xterm-256color:Tc’

Я прописывал это в конфиг, но это ничего не поменяло

yalef
() автор топика
Последнее исправление: yalef (всего исправлений: 1)
Ответ на: комментарий от yalef

У меня без этого пакета такая же ситуация была – кривые цвета.

Хз что в манжаро.

habamax ★★★
()

Разобрался

Прочитал :checkhealth у nvim’a, он ругался на то что я поставил screen-256color в конфиге tmux’a и посоветовал ставить это:

set -ga terminal-overrides ",*256col*:Tc"

set -g default-terminal "tmux-256color"

Теперь все работает как надо

yalef
() автор топика
Последнее исправление: yalef (всего исправлений: 2)
Ответ на: комментарий от habamax

Да, основная проблема была в том, что переменная $TERM вне tmux’a не совпадала с переменной $TERM в tmux’e

Сейчас у меня $TERM внутри и вне - tmux-256color

yalef
() автор топика
Ответ на: комментарий от yalef

Да, основная проблема была в том, что переменная $TERM вне tmux’a > не совпадала с переменной $TERM в tmux’e

Сейчас у меня $TERM внутри и вне - tmux-256color

Странно, у меня xterm-256color вне и tmux-256color в tmux.

habamax ★★★
()
Ответ на: комментарий от habamax

Ну может я где то что то не понял, но главное сейчас все работает

yalef
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.