@0xd34df00d,хотел спросить на счет ssh. Я всю жизнь юзаю ssh, подключаюсь к удаленной машине, ставлю там tmux + vim и работаю (раньше был screen). Но иногда бывает машина уже очень старая, современный nvim со всеми пирогами туда не поставить и приходится довольствоваться старьем. Попадали в такие ситуации? Использовали локальный vim?
Вы правы. Все эти вещи в статье пропущены. Линтеры надо устанавливать и настраивать. И lsp надо ставить. И все вышеперечисленное вами в nvim нуждается в настройке и установке. Это реально требует знаний. И боли. Но все что вы хотите, вы получите и даже с лихвой. Стоит ли оно того или нет, решать надо каждому своей головой.
Эту фичу в 2021 году добавили. Те роуты, которые надо сделать асинхронными можно сделать асинхронными, а какие-то роуты сделать обычными.
Мне кажется в большинстве случаев, асинхронность не очень то и нужна.
Деплоил обычным nginx + gunicorn + gevent
https://flask.palletsprojects.com/en/2.3.x/async-await/
Да, в том то и дело, что neovim со всем этим работает. А связка neovim + LSP + плагины превращается в IDE, которая впереди планеты всей.
Конечно, можно и не ставить. Проблема возникает, когда хочется на удаленном сервере запустить neovim современный со всеми плагинами.
https://superuser.com/questions/361680/remote-sudo-edit-in-vim
Можно, например, так.
Спасибо. Обязательно попробую.
Лично мне LSP позволяет намного быстрее сориентироваться в проекте, на старых серверах его не запустить. А вы можете что-то посоветовать? Спасибо.
Обычно с помощью ctrl -n и ctrl-p (вниз, вверх) выбирают нужный вариант, а потом уже Enter.
Дубли не норма.
Лично я этим плагином пользуюсь
https://github.com/ap/vim-css-color
Надо понять какой плагин у вас отвечает за это. Покажите список плагинов, которые вы используете.
Да, ладно если бы просто не любил, но был бы при этом профессионалом в лошадях. Тогда было бы любопытно почитать. Но тут ведь и знания равны нуля.
С таким же успехом я могу прийти к эндокринологам и прочитать им лекцию о гормонах, в которых я ни в зуб ногой.
https://habr.com/ru/post/586946/
Не всегда :) . Вот вроде читал про вим, но уши в трубочку сворачивались от такой статьи и бреда.
Я тоже прошел этим путем и переписал свой конфиг на lua.
Полезные ссылки, которые мне помогли при этом:
1) Гайд на русском языке (есть и английский там же) о том как переехать https://github.com/kuator/nvim-lua-guide-ru
2) Удобный кик-старт. Да, там все в одном файле, но зато можно сразу запустить и разобраться что к чему https://github.com/nvim-lua/kickstart.nvim
3) Толковый видео ролик на эту тему: https://www.youtube.com/watch?v=ppMX4LHIuy4
Всего 10 минут. Очень понятно объясняет.
4) Я сторонник с нуля собирать, но полезно смотреть за чужим опытом. Отличные готовые сборки:
https://github.com/NvChad/NvChad
https://github.com/LunarVim/LunarVim
Спасибо. Вот и я тоже ничего лучшего для таких ситуаций не придумал.
@0xd34df00d,хотел спросить на счет ssh. Я всю жизнь юзаю ssh, подключаюсь к удаленной машине, ставлю там tmux + vim и работаю (раньше был screen). Но иногда бывает машина уже очень старая, современный nvim со всеми пирогами туда не поставить и приходится довольствоваться старьем. Попадали в такие ситуации? Использовали локальный vim?
Спасибо за информацию. Держите нас в курсе.
Хорошая ссылочка.
Да, просто лень отвечать на всю ту чушь, что вы написали. Вам никто и ничего не должен.
Да, совершенно верно. Представляете сколько мороки. Ужас. И это маленькая часть айсберга.
Лучше сразу же закрыть эту статью и бежать от этого сумасшествия подальше :)
Вы правы. Все эти вещи в статье пропущены. Линтеры надо устанавливать и настраивать. И lsp надо ставить. И все вышеперечисленное вами в nvim нуждается в настройке и установке. Это реально требует знаний. И боли. Но все что вы хотите, вы получите и даже с лихвой. Стоит ли оно того или нет, решать надо каждому своей головой.