Size: a a a

2020 September 12

SB

Sergey Batalev in pro.vim
Valerii Leontiev
Ну, я конечно, может чего-то не понимаю, но отстаивать тезис "вим не иде" резонно, если пользоваться вимом в качестве редактора
Нужно пользоваться молотком чтобы забивать гвозди, а не делать из молотка газонокосилку. Нужны функции ide как анализ текста и прочие плюшки это к ide. Обычно там даже вим мод есть. А допиливать днями вим делая под свою любимую иде это странно.
источник

SB

Sergey Batalev in pro.vim
Valerii Leontiev
Здорово, а если это плагин?
Еще раз говорю, он умеет автокомплитить слова, посмотри ридми плагина. Не только файлы открывает, это не все его возможности.
источник

VL

Valerii Leontiev in pro.vim
Mikhail Yudin
Глобальный или локальный это вне темы про coc для проверки синтаксиса. Какой хош тот юзай
Да тормозит у меня этот кок(
Проц сжирает на раз-два

Но эти линтеры, установленные через кок, будут работать вместе с кальными линтерами проекта, да?
источник

VL

Valerii Leontiev in pro.vim
Sergey Batalev
Нужно пользоваться молотком чтобы забивать гвозди, а не делать из молотка газонокосилку. Нужны функции ide как анализ текста и прочие плюшки это к ide. Обычно там даже вим мод есть. А допиливать днями вим делая под свою любимую иде это странно.
Я вполне понимаю и принимаю этот аргумент от собедесдника, который использует вим исключительно как тектосвый редактор.
Иначе - это двойные стандарты
источник

VL

Valerii Leontiev in pro.vim
где та грань, до которой можно "допиливать" вим?
источник

VL

Valerii Leontiev in pro.vim
Чтобы не считать это превращением молотка в газонокосилку?
источник

SB

Sergey Batalev in pro.vim
Valerii Leontiev
Да тормозит у меня этот кок(
Проц сжирает на раз-два

Но эти линтеры, установленные через кок, будут работать вместе с кальными линтерами проекта, да?
Логично, потому что кок нодовая штука, выдернув електрон просто из вскод он не может есть сильно ментше ресурсов.
источник

VL

Valerii Leontiev in pro.vim
Sergey Batalev
Логично, потому что кок нодовая штука, выдернув електрон просто из вскод он не может есть сильно ментше ресурсов.
Вот, а я и не знал.
А для других комплитеров как мне линтеры прикрутить, чтобы они срабатывали с локальными линтерами проекта  в том числе?
источник

SB

Sergey Batalev in pro.vim
Valerii Leontiev
Я вполне понимаю и принимаю этот аргумент от собедесдника, который использует вим исключительно как тектосвый редактор.
Иначе - это двойные стандарты
Да потому что, мой опыт с вимом в 6 лет дает понять, что это действительно так. Навесив триллион плагином он будет долго грузиться и тормозить, ведь плагины пишут разные люди, а иде группа разработчиков, которые понимают что она должна делать.
источник

VL

Valerii Leontiev in pro.vim
Sergey Batalev
Да потому что, мой опыт с вимом в 6 лет дает понять, что это действительно так. Навесив триллион плагином он будет долго грузиться и тормозить, ведь плагины пишут разные люди, а иде группа разработчиков, которые понимают что она должна делать.
Я не против. Уже выше все написал.
источник

SB

Sergey Batalev in pro.vim
А самое забавное когда с вимом на тыщу плагинов заходят на удаленный сервачок и начинают все устанавливать:) ноды, fzf, собирать clap и прочее
источник

VL

Valerii Leontiev in pro.vim
Sergey Batalev
А самое забавное когда с вимом на тыщу плагинов заходят на удаленный сервачок и начинают все устанавливать:) ноды, fzf, собирать clap и прочее
Все это понятно. Опять же, я совершенно не спорю с этим. Но, снова таки, выше все написал. Добавить мне нечего)
источник

MY

Mikhail Yudin in pro.vim
Valerii Leontiev
Да тормозит у меня этот кок(
Проц сжирает на раз-два

Но эти линтеры, установленные через кок, будут работать вместе с кальными линтерами проекта, да?
Не лазил в доки на эту тему, правда. Что настраивать нужно больше, что жрёт ресурсы это да. Но при этом я готов заплатить за удобство, пока не станет плохо памяти или процу, как это стало с IDEA 😁
Вот с четверга начал init.vim для neovim. Попробовал парочку клиентов для lsp и не смог добиться того, что хотел (автокомплит, прозрачность, стабильность). Хотя coc-diagnostic и имеет привычку юзать свои любимые линтеры, свои любимые сервера, меня пока устраивает. Тормоза есть когда на слабом железе, но настройка всё решит.
источник

VL

Valerii Leontiev in pro.vim
Mikhail Yudin
Не лазил в доки на эту тему, правда. Что настраивать нужно больше, что жрёт ресурсы это да. Но при этом я готов заплатить за удобство, пока не станет плохо памяти или процу, как это стало с IDEA 😁
Вот с четверга начал init.vim для neovim. Попробовал парочку клиентов для lsp и не смог добиться того, что хотел (автокомплит, прозрачность, стабильность). Хотя coc-diagnostic и имеет привычку юзать свои любимые линтеры, свои любимые сервера, меня пока устраивает. Тормоза есть когда на слабом железе, но настройка всё решит.
Ну у меня thinkpad t460
Не самый динозавр
И coc умудряется сжирать проц под 70 процнтов при ините файлов секунд на 5-10
источник

VL

Valerii Leontiev in pro.vim
Не представляю, как его можно оптимизировать
источник

MY

Mikhail Yudin in pro.vim
Sergey Batalev
А самое забавное когда с вимом на тыщу плагинов заходят на удаленный сервачок и начинают все устанавливать:) ноды, fzf, собирать clap и прочее
Вот это беда, да. Понял концепцию coc про глобальные модули наконец 😂 Осталось функции прописать для установки модулей под задачи
источник

SB

Sergey Batalev in pro.vim
Mikhail Yudin
Вот это беда, да. Понял концепцию coc про глобальные модули наконец 😂 Осталось функции прописать для установки модулей под задачи
Можно два конфига держать и переключать через source конечно
источник

SB

Sergey Batalev in pro.vim
А ваще если нужна иде, не стоит себя мучить, лучше купить железо помощнее конечно.
источник

SB

Sergey Batalev in pro.vim
Но когда как vscode это электрон с нодой то это совсем плохо, никакой оптимизации конечно
источник

MY

Mikhail Yudin in pro.vim
Valerii Leontiev
Ну у меня thinkpad t460
Не самый динозавр
И coc умудряется сжирать проц под 70 процнтов при ините файлов секунд на 5-10
Большой проект на php, инит сервера хоть на coc, хоть vim-lsp очень долгий (минуту), но в работе норм. Ради ускорения и искал альтернативу. Но чем глубже анализ, тем дольше. По уму надо отвязать intelliphence или как его и юзать специфичное, phpmd там, или ещё что. Но с phpcs/md у меня появляются варнинги, которые не делают погоды.
источник