Previous: Guile Studio, Up: Альтернативные настройки [Contents][Index]
В Guix также есть пакеты с Vim (и NeoVim) на случай, если вы решили встать на тёмную сторону.
guix install vim
Если хоитите насладиться похожим опытом разработки, что есть у Emacs, вам
нужно установить несколько плагинов и настроить редактор кода. У Vim (и
NeoVim) есть аналог Paredit,
paredit.vim
, он поможет вам со структурированным редактированием
файлов Scheme (поддержка файлов большого размера, однако, не столь
прекрасная).
guix install vim-paredit
Мы также рекомендуем вам прописать :set autoindent
, чтобы у вас
автоматически делались отступы.
Для взаимодействия с Git,
fugitive.vim
- самый распространённый плагин:
guix install vim-fugitive
И конечно же, если хотите взаимодействовать с Guix напрямую из Vim,
используя встроенный эмулятор терминала, у нас есть собственный пакет
guix.vim
!
guix install vim-guix-vim
В NeoVim вы можете сделать похожую схему, как у Geiser, используя Conjure, который позволяет подключаться к процессу Guile и вставлять ваш код в реальном времени (к сожалению, в Guix такого пакета ещё нет).