Size: a a a

2020 October 12

#_

# _14dk3 in pro.vim
Как сделать так, чтобы моя цветова схема перезаписывала цветовую схему плагина?

Пример:
У меня есть цветовая схема ~/.config/nvim/colors/peach.vim.  
В ней у меня есть это:
hi GitGutterAdd ctermbg=None ctermfg=45
Но по какой-то причине, когда я открываю файл у меня всё равно плагин GitGutter перезаписывает GitGutterAdd:
источник

#_

# _14dk3 in pro.vim
источник

AS

Aleksander Samoylenk... in pro.vim
# _14dk3
Как сделать так, чтобы моя цветова схема перезаписывала цветовую схему плагина?

Пример:
У меня есть цветовая схема ~/.config/nvim/colors/peach.vim.  
В ней у меня есть это:
hi GitGutterAdd ctermbg=None ctermfg=45
Но по какой-то причине, когда я открываю файл у меня всё равно плагин GitGutter перезаписывает GitGutterAdd:
Идея правильная. Но, вероятно ошиблись со строкой, где пытаетесь перезаписать значение. И плагин его сразу затирает.
источник

#_

# _14dk3 in pro.vim
Aleksander Samoylenko
Идея правильная. Но, вероятно ошиблись со строкой, где пытаетесь перезаписать значение. И плагин его сразу затирает.
Вот пример файла ~/.config/nvim/colors/peach.vim:
источник

#_

# _14dk3 in pro.vim
colo peach добавлен в init.vim
источник

AS

Aleksander Samoylenk... in pro.vim
# _14dk3
Вот пример файла ~/.config/nvim/colors/peach.vim:
источник

#_

# _14dk3 in pro.vim
Ну вообще здесь у человека проблема в перезаписке цветовой схемы, что решается как раз таки вот этим.
источник

#_

# _14dk3 in pro.vim
источник

#_

# _14dk3 in pro.vim
Но здесь проблема с плагином, плагином, который как я понимаю грузится после конфига nvim`a и затирает параметры установленной цветовой схемы.
источник

YS

Yaroslav Schekin in pro.vim
# _14dk3
Но здесь проблема с плагином, плагином, который как я понимаю грузится после конфига nvim`a и затирает параметры установленной цветовой схемы.
Ну так загляните в исходники gitgutter (файл и строку Вы уже знаете), что ж тут делать?
источник

#_

# _14dk3 in pro.vim
Yaroslav Schekin
Ну так загляните в исходники gitgutter (файл и строку Вы уже знаете), что ж тут делать?
Ну во первых это не очень правильно, а во вторых я уже заглядывал и там нужно код переписывать будет и менять переменные.
источник

AS

Aleksander Samoylenk... in pro.vim
https://github.com/airblade/vim-gitgutter#signs-colours-and-symbols

Интересно, тут пишут что достаточно строки с highlight докинуть 🤔
источник

#_

# _14dk3 in pro.vim
Я сейчас попробовал добавить hi GitGutterAdd ctermbg=NONE в init.vim и всё заработало. Не понимаю, почему это не работает в colors/peach.vim
источник

YS

Yaroslav Schekin in pro.vim
Хмм... почему это не правильно?
См.
:help autoload

Попробуй-ка перебей, как говорится.
И во-вторых, если Вы используете последнюю версию plugin,  "и там нужно код переписывать" — напишите bug report.
источник

V

Vim Help in pro.vim
Found help for autoload in Vim docs:
https://vimhelp.org/eval.txt.html#autoload
источник

#_

# _14dk3 in pro.vim
Сейчас пока проблему решило добавление строк в init.vim, но я ещё покопаюсь в документации.
источник

D

Denis GDevv in pro.vim
Есть ли смысл переходить на неовим с обычного вима? Что там интересного есть в неовиме?
Многие ли вимовские плагины не работают с неовимом?
источник

D

Denis GDevv in pro.vim
Кстати, а конфиги от обычного вима подойдут к неовиму?
источник

JM

John Meow in pro.vim
Denis GDevv
Есть ли смысл переходить на неовим с обычного вима? Что там интересного есть в неовиме?
Многие ли вимовские плагины не работают с неовимом?
3) Не слышал о таких
источник

D

Denis GDevv in pro.vim
John Meow
3) Не слышал о таких
Я просто на гите неовима читал, что он работает с большинством плагинов, вот и подумалось..
источник