Настройка номера строки Vim не отображается при использовании tmux

Когда я использую vim (set number) в файле.vimrc, он отлично работает в терминале, но при использовании tmux номера строк просто не отображаются.

2 ответа

Вы должны установить то же самое $TERM для вашей оболочки и Tmux. В противном случае это вызовет всевозможные проблемы, особенно при использовании с Powerline (или vim в вашем случае).

Смотрите: https://wiki.archlinux.org/index.php/tmux

В ответ на три, вы должны на самом деле установить правильный $TERM для ОБА вашей оболочки и TMUX

У меня также была такая же проблема, как у вас сегодня, и она работала со следующими шагами.

Чтобы узнать ваш текущий $TERM в вашей оболочке, вы можете использовать команду:

echo $TERM

для меня я получил выход xterm-256color,

Тогда в вашем ~/.tmux.conf файл, вы можете установить Tmux для использования xterm-256color добавив это в файл.

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

и все должно работать нормально.:)

Надеюсь, я помог.

Другие вопросы по тегам