Size: a a a

2022 February 03

GK

Georgy Komarov in pro.vim
Да запоминается со временем. Можно ещё забиндить:
if has('win32')
 nmap <C-/> gcc<Space>
 vmap <C-/> gcc<Space>
else
 nmap <C-_> gcc<Space>
 vmap <C-_> gcc<Space>
endif
источник

WA

Wolfgang Amadeus in pro.vim
источник

WA

Wolfgang Amadeus in pro.vim
источник

YG

Yuriy Goncharov in pro.vim
Подскажите как собственную gd написать
источник

VD

Vft Dan in pro.vim
Что значит собственную?
источник

YG

Yuriy Goncharov in pro.vim
Формат файлов которые я правлю не поддерживает переход на определение. Я определение это вобще случае слово в квадратных скобкахЁ лежит в одном из файлов в том же каталоге
источник

VD

Vft Dan in pro.vim
Можно написать скрипт, который будет генерить файл tags и тогда в виме можно будет переходить по <C-]>
источник

YG

Yuriy Goncharov in pro.vim
Это оно :help tags ?
источник

V

Vim Help in pro.vim
источник

VD

Vft Dan in pro.vim
+
источник

VD

Vft Dan in pro.vim
Можно посмотреть, что генерит ctags для известных ему языков программирования и выдавать такой же
источник

YG

Yuriy Goncharov in pro.vim
Попробую гайд какой нить нагуглить, наверно я не первый с таким запросом
источник

m

megahomyak in pro.vim
У меня есть:
Статуслайн с именем файла, флагом о несохранённости файла и вызовом функции, которая возвращает строчку, иногда довольно длинную
(set statusline=%f\ %m\ %{v:lua.current_signature()})

Как сейчас:
Если строчка, которую возвращает функция, слишком длинная, то видно только её конец, а всё до этой части статуслайна не видно (пример: "<of the album containing the video(s).}" - это весь статуслайн, который я вижу)

Как я хочу:
Заполнять строчкой из вызова функции всё оставшееся место, а не всё место, а саму строчку обрезать с начала, а не с конца (сейчас обрезается с конца, т.е. оставляя конец)
(что-то типа "myfile.txt [+] blablablablabla>")

Как сделать так, как я хочу?

(Если будете отвечать, пожалуйста, ответьте на сообщение, чтобы мне сразу пришло уведомление и я мог сразу отреагировать)
источник

V

Vsevolod in pro.vim
set statusline=%f\ %m\ %{v:lua.current_signature()}%<
источник

m

megahomyak in pro.vim
Спасибо! Помогло
источник

V

Vsevolod in pro.vim
Для статуслайна можно как-то определить группу, в которой guibg будет такой же, как и в StatusLine/StatusLineNC кроме как получить цвета группы через vim.api.nvim_get_hl_by_name? guibg=NONE делает Normal фон, вместо StatusLine.
источник

So

Support of Project in pro.vim
Подскажите, а можно ли использовать i3wm только на отдельном рабочем столе? У меня manjaro
источник

АМ

Андрей Москаленко... in pro.vim
А, так выходит раскоментить можно тоже командой gcc, так намного проще, буквы совсем рядом, спасибо
источник

АМ

Андрей Москаленко... in pro.vim
Наверно лучше тут спросить @manjarolinux
источник

VG

Vadim Goncharov in pro.vim
что за обсидиан? покажи скрин штоль
источник