You can install Neovim using Homebrew:
$ brew install neovim
Or upgrade it if you already have it installed:
$ brew upgrade neovim
$ git clone https://github.com/cedarcode/cedar-neovim ~/.config/nvim
These are some of the plugins that are currently installed, we recommend you to read their documentation to get the most out of them:
- catppuccin
- copilot.vim
- lazy.nvim
- snacks.nvim
- vim-bundler
- vim-endwise
- vim-fugitive
- vim-gitgutter
- vim-rails
- vim-repeat
- vim-surround
- vim-unimpaired
These are the keymaps that are currently defined:
Ctrl + p
- Open a file browserCtrl + n
- Open a file explorerCtrl + /
- Open grep searchCtrl + b
- Open the current buffer
gd
- Go to definitiongr
- Go to references
If you want to add custom keymaps or options, you can do so by creating a file at ~/.config/nvim/lua/config/user-customizations.lua
and adding your customizations there.
If you want to add custom plugins (and not track them in this repository), you can do so by creating a file at ~/.config/nvim/lua/plugins/custom/
directory and adding your custom plugins there.