Я пытаюсь использовать конкретную цветовую схему для моего обычного пользователя. оба - sunos, если это имеет значение. в первом случае я создал каталог .vim/vim73 и скопировал нарушенную схему цветов в каталог. и во втором случае я делаю то же самое. Одно из различий между этими случаями состоит в том, что в последнем случае существует каталог /usr /share /vim73 /colors, хотя он не существует в первую очередь.

я уже проверил путь выполнения. в случае 1 это runtimepath = ~/.vim, ~/.vim/vimfiles, ~/.vim/vim73, ~/.vim/vimfiles/after, ~/.vim/after, во 2-м случае это runtimepath = ~/.vim,/usr/share/vim/vimfiles,/usr/share/vim/vim73,/usr/share/vim/vimfiles/after,~/.vim/after

я уже пробовал vim -V9mylog.txt example.py, он только говорит, что colorscheme не найден в упомянутых каталогах rtp.

Итак, почему это не работает во втором случае? Кто-нибудь знает, как поступить или получить дополнительную информацию отладки. Любое предложение как сузить это приветствуется. заранее спасибо

1 ответ1

2

Последний путь выполнения не имеет .vim/vim73 , поэтому, если вы поместите туда схему цветов , она не будет найдена.

Я бы рекомендовал поместить цветовую схему в ~/.vim/colors/NAME.vim ; тогда вы можете использовать его через :colorscheme NAME .

Я не знаю, откуда появился vim73 , но как часть вашей пользовательской конфигурации, это странно. Большинство плагинов имеют защиту версий в самом скрипте; особенно в цветовых схемах не должно быть ничего зависящего от версии.

Наконец, Vim 7.3 с 2010 года и довольно устарел. Вам не хватает многих полезных добавленных функций и исправлений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .