Size: a a a

2020 May 11

I

InfinityGeek in pro.vim
у меня вроде const подсвечивается
источник

EG

Emmanuel Goldstein in pro.vim
InfinityGeek
как такие поискать?
Тебе ж скинули
Посмотри ещё что у тебя в :hi Identifier
источник

EG

Emmanuel Goldstein in pro.vim
У меня let это javaScriptIdentifier, залинкованный в Identifier
источник

EG

Emmanuel Goldstein in pro.vim
Ещё для дебага колорсхем удобно пользоваться вот этим адским маппингом
https://vim.fandom.com/wiki/Identify_the_syntax_highlighting_group_used_at_the_cursor
источник

I

InfinityGeek in pro.vim
а тут был закреп, куда он делся? я че-то не вижу кнопки "показать закреп"
источник

EG

Emmanuel Goldstein in pro.vim
Лови закреп
источник

I

InfinityGeek in pro.vim
пасиба
источник

E

Egor#1 in pro.vim
Egor#1
Всем привет! У меня стоит nerdtree. После обновления плагинов, добавилось некоторое подобие вкладок наверху. Как их убрать?
Нашел решение. Вместо :NERDTreeToggle вызываю :NERDTreeToggleVCS
источник

JC

Julian =) Coffee in pro.vim
Emmanuel Goldstein
Какая разница?
Какие слова подсвечены и какие нет определяется синтаксисом, а не колорсхемой
И тем, и тем
источник

EG

Emmanuel Goldstein in pro.vim
Julian =) Coffee
И тем, и тем
Нет же. Колорсхема только определяет какие слова как подсвечены.
источник

JC

Julian =) Coffee in pro.vim
У меня была колорсхема, которая некоторые идентификаторы в цвет текста закинула
источник

EG

Emmanuel Goldstein in pro.vim
И, хотя какие-то слова могут быть подсвечены как Normal, это тоже подсветка.
источник
2020 May 12

VK

Vlad Ku in pro.vim
всем привет. подскажите плиз по vimscript. как мне из команды :ls (которая получает список буферов) через вимскрипт получить количество буферов?
т.е. что то вроде:
if exec(':ls') > 1
 ...
endif
источник

AP

Andrey Polyanichko in pro.vim
Vlad Ku
всем привет. подскажите плиз по vimscript. как мне из команды :ls (которая получает список буферов) через вимскрипт получить количество буферов?
т.е. что то вроде:
if exec(':ls') > 1
 ...
endif
len(split(:ls, '\n')) както так наверное
источник

AP

Andrey Polyanichko in pro.vim
ну там за место :ls вывод :ls собственно
источник

VK

Vlad Ku in pro.vim
Andrey Polyanichko
len(split(:ls, '\n')) както так наверное
так не работает
источник

AP

Andrey Polyanichko in pro.vim
а в чем проблема с функцией bufnr ?
источник

AP

Andrey Polyanichko in pro.vim
в смысле почему не взять количество просто как bufnr() ?
источник

VK

Vlad Ku in pro.vim
Andrey Polyanichko
в смысле почему не взять количество просто как bufnr() ?
потому что это расходится с тем, что показывает :ls
источник

VK

Vlad Ku in pro.vim
сделал так, вроде работает:
len(getbufinfo({'buflisted':1}))
источник