Trong khi sử dụng vim trong tmux tôi có thể thấy hỗ trợ 256 màu được bật. với màu sắc $ tput
Tuy nhiên, việc thay đổi màu sắc trong vim trong khi ở tmux sẽ thay đổi màu sắc trên cơ sở từng dòng chứ không phải toàn bộ nền. xem ảnh chụp màn hình
Ví dụ, đây là một đoạn của tệp .vimrc của tôi. Colorscheme ban đầu của tôi là mặt trời tối và sau khi chạy: colorscheme molokai bạn thấy điều gì xảy ra.
thông tin
- thiết bị đầu cuối gnome
- bash
trong ~ / .tmux.conf của tôi
set -g default-terminal "screen-256color"
trong ~ / .vimrc của tôi
set t_Co=256
trong ~ / .bashrc của tôi
# ryan
export TERM="xterm-256color"
# ryan
alias tmux="tmux -2"
trong ~ / .profile của tôi
# ryan 256 color support
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
Bất kỳ ý tưởng làm thế nào tôi có thể có được một sự thay đổi đầy đủ màu sắc trong vim? Có phải tất cả các đoạn của tôi từ các tập tin trông tốt?