Репозиторий содержит конфигурацию nvim. За основу взят конфиг NvChad и дополнения AlariCode. Базовая конфигурация постепенно будет всё больше адаптироваться под себя.
На этот момент в iTerm2 добиться функционирования всех кейбиндингов не удалось спустя долгое время. Alacritty время от времени неожиданно вылетает. Выбор был сделан в пользу kitty. На удивление, этот эмулятор терминала уже из коробки достаточно хорош, с подробно документированным конфигом.
Также в кейбиндингах не используется клавиша Option, так как под неё нужно отдельно настраивать терминал. Всё через Ctrl (и пробел в качестве <leader>).
-
Пробел + e— открыть NvTree -
\— вертикальный сплит окна -
⌃ + \— открыть/закрыть вертикальный терминал -
⌃ + ]— открыть/закрыть горизонтальный терминал -
a,i— перейти в режим Insert (в том числе в терминале) -
⌃ + q— перейти в терминале в нормальный режим (после чего можно навигировать между окнами, копировать содержимое терминала и так далее) -
jj,Escape— переход из Insert в нормальный в текстовом буфере -
⌃ + h,j,k,l— перемещение между окнами -
y— yank, копировать в буфер -
p— paste, вставить из буфера -
Пробел + w— сохранить файл
-
Lazyvim starter https://github.com/LazyVim/starter as nvchad's starter was inspired by Lazyvim's . It made a lot of things easier!