Size: a a a

2020 August 05

N

Nick Name in pro.vim
Nikita Domnickij
справа вроде как раз 256 цветов
ля, но мне как раз нравится вариант слева
источник

N

Nick Name in pro.vim
John Meow
У одного медиум, у другого хард
нет, всё одинаково
источник

N

Nick Name in pro.vim
грувбокс с 256 цветами очеь желтый/теплый
источник

JM

John Meow in pro.vim
Так в этом вроде и прикол грувбокса
источник

N

Nick Name in pro.vim
Nick Name
я пробовал без тмакса убрать строчку set t_Co=256 - разница есть
хотя не, напиздел - с set t_Co и без него НЕ в тмаксе оно одинаково
источник

ТК

Тельман Король Франц... in pro.vim
а какая у тебя версия tmux?
источник

ТК

Тельман Король Франц... in pro.vim
просто в tmux начиная с версии 2.2 появилась поддержка true colors
источник

ТК

Тельман Король Франц... in pro.vim
если вим использует true colors а tmux нет , то возникают различия в цветах
источник

ТК

Тельман Король Франц... in pro.vim
у меня в .vimrc нет set t_Co=256,но в tmux поставил set -g default-terminal "tmux-256color"
источник

ТК

Тельман Король Франц... in pro.vim
так все работает отлично, только не знаю почему
источник

SS

Sergey Sikorskiy in pro.vim
Georgy Komarov
Вроде нельзя. Если найдёшь способ сделать это, расскажи пожалуйста.
Как вариант, можно написать функцию в autocmd, которая будет устанавливать локальную переменную для буфера (setlocal), и проверять её при открытии файла. Если переменная установлена, отключать modline (setlocal nomodeline) при повторном открытии файла.
Но для фолдингов наверное можно обойтись установкой foldlevel в modeline. Чтобы при открытии файла фолдинги закрывались только до заданного уровня.
Также можно использовать mkview/loadview, чтобы сохранить/загрузить позицию в файле.
Спасибо.
> Но для фолдингов наверное можно обойтись установкой foldlevel
Именно так я и делаю. Проблема в том, чтобы не сбрасывать все мои открытые фолдинги до этого foldlevel каждый раз, когда я открываю буфер в окне.
Выключать modeline в autocmd должно работать, но, что-то, я опасаюсь подводных камней.
Возможно, удастся найти какой-нибудь плагин с улучшенной modeline …
Пока что, видимо, уберу все foldlevel из своих modeline …
источник

SS

Sergey Sikorskiy in pro.vim
Yaroslav Schekin
Так оно примерно так и должно работать, по идее (см. :help modeline-local)... а как Вы переоткрываете?
Работает не так. modeline выполняется каждый раз, когда открывается буфер в окне.
То, что modeline делает setlocal - это очевидно …
источник

YS

Yaroslav Schekin in pro.vim
Sergey Sikorskiy
Работает не так. modeline выполняется каждый раз, когда открывается буфер в окне.
То, что modeline делает setlocal - это очевидно …
Я вот эту часть имел в виду "When editing a file that was already loaded, only the window-local options from the modeline are used."
Это не работает?
источник

SS

Sergey Sikorskiy in pro.vim
Yaroslav Schekin
Я вот эту часть имел в виду "When editing a file that was already loaded, only the window-local options from the modeline are used."
Это не работает?
Это - работает. foldlevel - это как раз local to window option.
Просто, если ее выставить глобально, а не в modeline, то вим фолдинг, сделанный руками, не сбрасывает.
Можно сказать, что я хочу выставлять foldlevel для буфера. modeline-то живет в буфере и выставляет параметры специфические для буфера.
Короче, хочу 2 modeline. Одну, которая для буфера, а вторую для окна.
источник

SS

Sergey Sikorskiy in pro.vim
Глобальный foldlevel существует, хоть и не указан в документации. И он-то как раз работает на уровне буфера.
источник

SS

Sergey Sikorskiy in pro.vim
Хотя, возможно, я и не прав. Он просто наследуется окном …
источник
2020 August 06

NG

Nicholas Guriev in pro.vim
Как-то возможно заставить cursorbind работать в относительных единицах? Вот есть у меня два файла: оригинал и перевод. В переводе в середине мне пришлось добавить пару комментариев. Теперь после них выделение текущей строчки рассинхронизировалось. 😔
источник

NG

Nicholas Guriev in pro.vim
Хотелось бы самостоятельно выбрать нужные строчки и связать их между собой, чтобы курсор ходил бы синхронно.
источник

VP

Vadim "Oxyd&quo... in pro.vim
Народ, а напомните — как называется плагин для рисования ASCII диаграмм, схем и всего такого?
источник

RB

Rustem B. in pro.vim
Gnuplot 🤔
источник