Size: a a a

2020 August 14

A

A in pro.vim
Georgy Komarov
В таком случае точно не быстрее. :)
Если человеку надо ещё несколько недель изучать инструмент, перед тем как приступить к работе.
Знаете, Вы правы в том, что порог вхождения в разработку с vim очень высок. Там не только надо привыкнуть, надо еще изучить тонну плагинов, попробовать, чтобы понять какой подходит... Спустя полгода я обратил внимание, что просто пишу, а не ползаю по бесконечным удобно-расположенным менюшкам, периодически подрачивая скрол мыши или текущего вьюпорта. Странно, но для меня сейчас уже неприятно работать в IDE.
источник

YS

Yaroslav Schekin in pro.vim
John Meow
Открывать IntelliJ, чтобы сбилдить?)
Наверное, можно не закрывать? ;)
источник

GK

Georgy Komarov in pro.vim
Sergey Batalev
Ну можно сказать, умение  пользоваться инструментом позволяет выбирать один из инструментов который подходит лучше и решать задачу эффективнее
Да, я о том же. Просто разные инструменты лучше подходят для разных задач.
Например, писать в виме под .NET/JVM — можно, но не так удобно как в IDE. Также есть специализированные/проприетарные инструменты, которые ну никак не заменить вимом. И это нормально, их тоже нужно знать.
источник

JM

John Meow in pro.vim
A
Знаете, Вы правы в том, что порог вхождения в разработку с vim очень высок. Там не только надо привыкнуть, надо еще изучить тонну плагинов, попробовать, чтобы понять какой подходит... Спустя полгода я обратил внимание, что просто пишу, а не ползаю по бесконечным удобно-расположенным менюшкам, периодически подрачивая скрол мыши или текущего вьюпорта. Странно, но для меня сейчас уже неприятно работать в IDE.
+, даже с плагином типа IdeaVim все равно неудобно
источник

A

A in pro.vim
Yaroslav Schekin
Возможно, что какой-то (какие-то) из этих инструментов объективно эффективнее (для типичных / часто возникающих при редактировании кода на данном языке / языках) задач, разве нет?
Вы правы. Если находите его удобным, то просто пользуетесь. Это же Ваш инструмент. Представьте, кого-то осуждают за то, что он есть роллы вилкой?
источник

SB

Sergey Batalev in pro.vim
John Meow
Открывать IntelliJ, чтобы сбилдить?)
Зачем?
источник

YS

Yaroslav Schekin in pro.vim
A
Знаете, Вы правы в том, что порог вхождения в разработку с vim очень высок. Там не только надо привыкнуть, надо еще изучить тонну плагинов, попробовать, чтобы понять какой подходит... Спустя полгода я обратил внимание, что просто пишу, а не ползаю по бесконечным удобно-расположенным менюшкам, периодически подрачивая скрол мыши или текущего вьюпорта. Странно, но для меня сейчас уже неприятно работать в IDE.
Почему "высок"-то? Открываете файл, начинаете писать код.
"Тонны" plug-ins вовсе не обязательны, особенно для тех языков, для которых поддержка "из коробки" и так приемлемая.
источник

VL

Valerii Leontiev in pro.vim
Yaroslav Schekin
Почему "высок"-то? Открываете файл, начинаете писать код.
"Тонны" plug-ins вовсе не обязательны, особенно для тех языков, для которых поддержка "из коробки" и так приемлемая.
Хз как жить в vim без fuzzy find какого-то как минимум
источник

GK

Georgy Komarov in pro.vim
A
Знаете, Вы правы в том, что порог вхождения в разработку с vim очень высок. Там не только надо привыкнуть, надо еще изучить тонну плагинов, попробовать, чтобы понять какой подходит... Спустя полгода я обратил внимание, что просто пишу, а не ползаю по бесконечным удобно-расположенным менюшкам, периодически подрачивая скрол мыши или текущего вьюпорта. Странно, но для меня сейчас уже неприятно работать в IDE.
Это зависит от юзкейса.
Писать чистый Си, где нужен только ctags и grep, или править конфиги на юниксовых серверах — это просто. Никакой дополнительной настройки не нужно, чистый вим.
Другое дело, если мы прикручиваем LSP для langname, ставим автокомплит, настраиваем сниппеты и всё это.
источник

A

A in pro.vim
Yaroslav Schekin
Почему "высок"-то? Открываете файл, начинаете писать код.
"Тонны" plug-ins вовсе не обязательны, особенно для тех языков, для которых поддержка "из коробки" и так приемлемая.
Мне очень помогает навигация по проекту coc. Безумно влюблен в easymotion (забиндил на пробел поиск по двум символам, теперь не смещаюсь дальше, чем на 3 символа с помощью hjkl). fzf - феноменально-быстрый поиск, которые не заменю никогда... Много плагинов, которые просто превращают работу в удовольствие.
источник

A

A in pro.vim
Yaroslav Schekin
Почему "высок"-то? Открываете файл, начинаете писать код.
"Тонны" plug-ins вовсе не обязательны, особенно для тех языков, для которых поддержка "из коробки" и так приемлемая.
Я неверно сформулировал - порог входа был высок для меня.
источник

YS

Yaroslav Schekin in pro.vim
Valerii Leontiev
Хз как жить в vim без fuzzy find какого-то как минимум
Опять-таки, для каких-то языков / проектов — запросто. См. выше про C и т.п.
источник

VL

Valerii Leontiev in pro.vim
A
Мне очень помогает навигация по проекту coc. Безумно влюблен в easymotion (забиндил на пробел поиск по двум символам, теперь не смещаюсь дальше, чем на 3 символа с помощью hjkl). fzf - феноменально-быстрый поиск, которые не заменю никогда... Много плагинов, которые просто превращают работу в удовольствие.
В easy motion надо буковки жать, которые как ссылки работают? Принцип такой же, как в vimium?
источник

VL

Valerii Leontiev in pro.vim
Yaroslav Schekin
Опять-таки, для каких-то языков / проектов — запросто. См. выше про C и т.п.
Оффтоп. Кто-то тут кстати может в С?
У меня конфиг dwm не срабатывает и все тут. Не осиливаю(
источник

GK

Georgy Komarov in pro.vim
Valerii Leontiev
В easy motion надо буковки жать, которые как ссылки работают? Принцип такой же, как в vimium?
Да. Там ещё можно таким же образом перемещаться по строкам и словам.
источник

A

A in pro.vim
Valerii Leontiev
В easy motion надо буковки жать, которые как ссылки работают? Принцип такой же, как в vimium?
Да. Только по одной буковке для меня - наказание. Попробуйте:
nmap <Space> <Plug>(easymotion-s2)
источник

VL

Valerii Leontiev in pro.vim
Georgy Komarov
Да. Там ещё можно таким же образом перемещаться по строкам и словам.
Удобно ли оно на деле? Я и в vimium не всегда пользуюсь. Кажется, что мышкой ткнуть быстрее)))))
источник

GK

Georgy Komarov in pro.vim
Valerii Leontiev
Оффтоп. Кто-то тут кстати может в С?
У меня конфиг dwm не срабатывает и все тут. Не осиливаю(
Простые вопросы по Си лучше сюда — https://t.me/lame_c.
источник

GK

Georgy Komarov in pro.vim
Valerii Leontiev
Удобно ли оно на деле? Я и в vimium не всегда пользуюсь. Кажется, что мышкой ткнуть быстрее)))))
Я не пользуюсь, у меня vim-sneak
источник

VL

Valerii Leontiev in pro.vim
Попробую. Надеюсь я там не токсичное сообщество)
Не отправят читать 2 тома литературы, как это бывает
источник