저는 Neovim에서 256색 테마를 사용하려고 합니다(이것은:https://github.com/ayu-theme/ayu-vim), 256색을 지원하는 것처럼 보이지만 Urxvt에서 올바르게 렌더링할 수 없습니다.
나에게 관련 부분은 다음과 같습니다 .vimrc
.
Plugin 'ayu-theme/ayu-vim'
...
syntax enable
set termguicolors
let ayucolor="light"
colorscheme ayu
색 구성표는 XTerm과 Neovim 모두에서 작동하므로 gvim
이것이 Urxvt 문제인 것으로 의심됩니다. 나는 이것을 수정하거나 수정하지 않고 테스트했습니다 Xresources
.
Ubuntu에 설치 rxvt-unicode
및 rxvt-unicode-256color
패키지를 설치했습니다.
답변1
termguicolors
제가 Vim에서 이 옵션의 의미를 잘못 이해한 것으로 나타났습니다 . 색상 ayu
테마에는 실제로 Urxvt에는 없는 Truecolor 지원이 필요합니다.
터미널의 색상 지원에 대한 좋은 설명이 있습니다. https://gist.github.com/XVilka/8346728
이로 인해 마침내 Alacritty로 전환해야 할 타당한 이유가 생겼습니다.