1 |
Hi!
|
2 |
|
3 |
On Sat, Sep 09, 2006 at 04:53:09PM +0300, Sergey Savenko wrote:
|
4 |
> вот тут есть кое-какая информация по этому поводу... [1] |
5 |
> [1]: http://bugs.gentoo.org/show_bug.cgi?id=146570 |
6 |
|
7 |
Спасибо! Добавление в ~/.Xdefaults:
|
8 |
XTerm*termName: xterm-256color
|
9 |
действительно помогло, по крайней мере частично: заданные мой в ~/.vimrc
|
10 |
цвета перестали нагло сбрасываться. Но теперь атрибут bold начал иначе
|
11 |
обрабатываться, судя по всему вместо:
|
12 |
hi Statement cterm=bold ctermfg=7
|
13 |
надо писать:
|
14 |
hi Statement ctermfg=15
|
15 |
что, в общем, логично для не-8-цветового терминала.
|
16 |
|
17 |
> Товарищи из соседней эхи [2] пришли к выводу, что такая строчка пофиксит цветовую |
18 |
> гамму : |
19 |
> ,----[ .vimrc ] |
20 |
> | set background=light |
21 |
> `---- |
22 |
> [2]: http://groups.google.com/group/linux.gentoo.user/browse_thread/thread/84727a8bfad58f9f/6ce1f83d9b07b462?lnk=gst&q=vim+colours&rnum=1#6ce1f83d9b07b462 |
23 |
|
24 |
Не, это не помогает. Ни light ни dark. Зато я нашёл другой workaround:
|
25 |
вероятно в момент переключения на 256-цветовой режим (согласно [1]) vim
|
26 |
перечитывает colorscheme - который у меня задан не был вообще, и из-за
|
27 |
этого vim грузил какую-то дефалтовую colorscheme. Соответственно если
|
28 |
создать файл ~/.vim/colors/none.vim:
|
29 |
---cut---
|
30 |
let g:colors_name = "none"
|
31 |
---cut---
|
32 |
и прописать в ~/.vimrc: colorscheme none, то vim перестаёт сбрасывать цвета.
|
33 |
|
34 |
|
35 |
Но первое решение (xterm-256color) явно более корректное... вопрос только
|
36 |
в том, не начнут ли другие xterm-приложения наворачиваться из-за
|
37 |
необычного значения $TERM?
|
38 |
|
39 |
--
|
40 |
WBR, Alex.
|
41 |
--
|
42 |
gentoo-user-ru@g.o mailing list |