LINUX.ORG.RU

Собрал IDE для Python на базе Vim

 


5

6

Давно тут не было ничего интересного, все то дефолт, то очередной гном.

Сидел я тут недавно, ленился работать, прокрастинируя в код, и подумал - ну а че бы и нет? И собрал IDE для Python на базе Vim.

Оно умеет полноценный автокомплит для кода, дерево файлов (проекта) слева (скрываемое по хоткею), список переменных справа (также скрываемый по хоткею).

Насколько оно юзабельно в сравнении с тем же PyCharm? Не могу сказать, да и сравнить мне сложно, ибо во всех продуктах JetBrains у меня стоит плагин IdeaVim, привносящий туда привычные хоткеи из вима. Его я не настраивал - там все дефолтное.

OS - Fedora 34.

P.S. Всем, кто не осилил выйти из вима - :q!

★★★★★

Проверено: Satori ()
Последнее исправление: Satori (всего исправлений: 1)
Ответ на: комментарий от mord0d

Я потом на сайте серию статей хотел расписать про настройку. Нердтри ты угадал, да, автокомплит YouCompleteMe, статус аирлайн. Особо впер колорсхем-чейнджер, можно сидеть и просто медитативно щелкать все 925 тем, выбирая подходящую.

Zhbert ★★★★★
() автор топика
Ответ на: комментарий от Zhbert

Я потом на сайте серию статей хотел расписать про настройку.

Немного натяну сову на глобус, притянув за уши JB: «Пустое сообщение». Ну серьёзно, настроил Vim, а как настроил — нискажу! Да? (=

Нердтри ты угадал, да

Чего мне угадывать плагин, который я сам юзаю уже очень много лет? ☺

автокомплит YouCompleteMe

Жирновато, ящитаю. Раньше я юзал deoplete, теперь юзаю встроенное в Vim в связке с маленьким плагином, вызывающим выпадающее меню автоматом вместо наркоманского комбо-аккорда (который я регулярно забываю, лол). Но дело, конечно, твоё, тебе же этим пользоваться.

статус аирлайн

Основных три: powerline, airline, lightline, внешне они могут выглядеть почти(?) идентично, я не использую ни один (вместо этого у меня свой статуслайн), потому особо не шарю.

Особо впер колорсхем-чейнджер, можно сидеть и просто медитативно щелкать все 925 тем, выбирая подходящую.

Програстинатор 80lvl! (%

как-то аутентичненько

Оно заменяет любое сообщение (кроме Error, они требуют ввода и не заменяются до нажатия Enter) мгновенно, потому если кто-то что-то пишет, то ты это можешь просто не увидеть в режиме, отличном от Normal. Лично я этим часто пользуюсь.

mord0d ★★★★★
()
Ответ на: комментарий от Zhbert

Особо впер колорсхем-чейнджер, можно сидеть и просто медитативно щелкать все 925 тем, выбирая подходящую.

А черкани название плагина. Вручную долго перебирать темы.))

chak
()
Ответ на: комментарий от Zhbert

Нердтри ты угадал, да, автокомплит YouCompleteMe, статус аирлайн

Сейчас уже модно конфиги nvim’а на lua переписывать, и заменять привычные монстры на легковесные аналоги. Я был очень удивлён, когда у меня вим с полусотней плагинов начал запускаться за десятки мс, а автокомплит через lsp и LSPSaga заработал отзывчивее тех же ycm и coc-nvim

И чуть не забыл про семантическую подсветку через treesitter

grazor ★★
()
Последнее исправление: grazor (всего исправлений: 1)
Ответ на: комментарий от t184256

Скажи спасибо, что не видео!

Да нет, просто в конфиге сейчас лютый треш, его ещё причесать надо. А прежде чем причесывать, надо понять, нужно ли что оттуда убрать или добавить.

Zhbert ★★★★★
() автор топика
Ответ на: комментарий от Zhbert

Лучше конфиг выложи. Кому надо сами всё там достанут.

peregrine ★★★★★
()
Ответ на: комментарий от grazor

автокомплит через lsp и LSPSaga заработал отзывчивее тех же ycm и coc-nvim

Я вот не стал выкидывать coc-nvim. Все же у него тоже много плюсов есть. Не такой уж он и жирный. А вот на treesitter я с радостью пересел.

SprainBrains
()
Ответ на: комментарий от fox72

Через ЛСП, но тогда уж лучше использовать лспконфиг или кок.

fernandos ★★★
()
Ответ на: комментарий от mord0d

Раньше я юзал deoplete, теперь юзаю встроенное в Vim в связке с маленьким плагином, вызывающим выпадающее меню автоматом вместо наркоманского комбо-аккорда (который я регулярно забываю, лол).

а напиши, пожалуйста, подробности

ubik
()
Ответ на: комментарий от tz4678

твой скорее всего - говно

Мне хватает. Пользователи жирных плагинов с кучей магии под капотом должны страдать. =P

mord0d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.