Репозиторий содержит конфигурацию 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!
-
AlariCode https://github.com/AlariCode/nvchad-2.5-config