Size: a a a

2021 March 05

N

Nadya in pro.vim
🎲 Quiz 'Vim Quiz - Intermediates - Part 2'
🖊 20 questions  ·  ⏱ 30 sec
источник

NM

Nickolay M. in pro.vim
Если местный извращенец персик говорит, что это круто, то от этого нуна держаться подальше
источник

NM

Nickolay M. in pro.vim
источник

pl

peach lasagna in pro.vim
вим - это круто
источник

pl

peach lasagna in pro.vim
Nickolay M.
Если местный извращенец персик говорит, что это круто, то от этого нуна держаться подальше
слит
источник

NM

Nickolay M. in pro.vim
Неа
источник

NM

Nickolay M. in pro.vim
Исключения, подтверждающие правило никто не отменял
источник

GK

Georgy Komarov in pro.vim
Denis Kalyuzhnyy
Что за мода пошла, засорять отображение кода метаинформацией. Для этого же есть отдельный буфер в fugutive-vim включаемый по необходимости. Метаинформация не должна засорять экран во время кодинга, имхо.
Virtual text — удобный интерфейс для отображения доп. информации. Главное чтобы она не загромождала всё свободное место и не тормозила в процессе работы.
Например, показать в нём типы данных, выводимые LSP-сервером — неплохая идея.

Но показывать в этой штуке git blame, на мой взгляд, странно. Обычно, если ты смотришь блейм, появляется необходимость перейти на полный дифф коммита и на родительские коммиты. То есть, в любом случае придётся вызывать :Gblame.
источник

VM

Vadim Misbakh-Solovi... in pro.vim
товарищи, а расскажите, пожалуйста, ньюфагу как можно виму объяснить чтобы он фолдил блоки кода (if'ы, там, циклы, функции и т.п.) и при этом не расставлять комментарии с {{{ и }}} в начале и конце каждого блока?
источник

VM

Vadim Misbakh-Solovi... in pro.vim
(ну, в смысле, чтобы он как-нибудь сам без комментариев фолдил, отталкиваясь, например, от синтаксиса привязанного к типу файла)
источник

V

Vim Help in pro.vim
Vadim Misbakh-Soloviov
товарищи, а расскажите, пожалуйста, ньюфагу как можно виму объяснить чтобы он фолдил блоки кода (if'ы, там, циклы, функции и т.п.) и при этом не расставлять комментарии с {{{ и }}} в начале и конце каждого блока?
Vim docs for 'foldmethod':
https://vimhelp.org/options.txt.html#%27foldmethod%27

[summoned by @jubnzv]
источник

GK

Georgy Komarov in pro.vim
Тебе нужен foldmethod=syntax.
источник

VM

Vadim Misbakh-Solovi... in pro.vim
Georgy Komarov
Тебе нужен foldmethod=syntax.
о. Сейчас а go-коде проверил и работает... Спасибо...

Просто я как-то много лет назад, уже не помню на каком из языков, пробовал - и что-то syntax-метод не работал.
источник

VM

Vadim Misbakh-Solovi... in pro.vim
а... хотя и тут тоже не совсем то
источник

GK

Georgy Komarov in pro.vim
Vadim Misbakh-Soloviov
о. Сейчас а go-коде проверил и работает... Спасибо...

Просто я как-то много лет назад, уже не помню на каком из языков, пробовал - и что-то syntax-метод не работал.
Ну, да, с некоторыми языками он плохо работает. С окамлом, например, постоянно проблемы. С плюсами тоже бывают косяки
источник

VM

Vadim Misbakh-Solovi... in pro.vim
я хочу чтобы всё что можно было сфолдить было по умолчанию закрыто (как и бывает с foldmethod=marker, кгда расставишь маркеры
источник

V

Vim Help in pro.vim
Vadim Misbakh-Soloviov
я хочу чтобы всё что можно было сфолдить было по умолчанию закрыто (как и бывает с foldmethod=marker, кгда расставишь маркеры
источник

VM

Vadim Misbakh-Solovi... in pro.vim
о, вообще волшебно :)
источник

VM

Vadim Misbakh-Solovi... in pro.vim
спасибо :)
источник

N

Nadya in pro.vim
Vadim Misbakh-Soloviov
о. Сейчас а go-коде проверил и работает... Спасибо...

Просто я как-то много лет назад, уже не помню на каком из языков, пробовал - и что-то syntax-метод не работал.
можно ещё фолдить через lsp
https://github.com/prabirshrestha/vim-lsp#folding
источник