Я отменил подписку "AllPack JetBrains". И это не потому что они отказали мне в…
👁 847💬 17
(Хотя осадочек остался)
На самом деле я перешел на NeoVim как основную "IDE". И хочу рассказать путь, потому что он был не таким гладким, как хотелось бы.
Первое, что я хотел - подружить NeoVim с Claude Code. Нашел плагин nvim-claudecode, подключил к AstroNvim. Space+C+C - открывается сплит-буфер с Claude Code прямо внутри nvim. Diff изменения показываются в буферах, как в Cursor или VSCode.
Красиво? Красиво. Но работало через боль.
Баг: после принятия Diff nvim не закрывал файл. Следующий Diff открывал еще один сплит-буфер. Через десять минут работы у меня было открыто десятки буферов, которые приходилось закрывать вручную. Плюс при каждом Diff фокус улетал в левый сплит, и чтобы принять изменения, нужно было сначала вернуться в буфер Claude Code.
В итоге я понял простую вещь: не нужно засовывать Claude Code внутрь nvim. Нужно поставить их рядом.
Мой рабочий воркспейс сейчас выглядит так:
Терминал Ghostty (кстати, недавно перешел с iTerm), один вертикальный сплит. Справа - нативно работает Claude Code. Слева - NeoVim.
Левую часть я еще разделил горизонтально: сверху nvim, снизу терминал. Раньше использовал встроенный терминал nvim через F7, но отдельный сплит оказался удобнее.
Для переключения между сплитами настроил в Ghostty: Ctrl+Cmd+H/J/K/L.
Какое-то невероятное чувство удобства и внутреннего кайфа.
Раньше я работал в три окна JetBrains IDE (по одному на проект) плюс DataGrip. Мой Mac M1 выл вентиляторами. Сейчас процессор наконец-то отдыхает.
Я не призываю никого делать то же самое. Это извращение на любителя. Цена входа - пара недель, чтобы привыкнуть.
От чего я пока не откажусь - DataGrip. По моему мнению, лучшая IDE для работы с базами данных.
Но вот что интересно: DataGrip стоит ~$11/мес, а AllPack ~$30/мес. Экономия всего $19. Но все равно приятно.
Telegram
81
Кирилл Гаврилов
Подписаться