This is my personal Neovim configuration. The installed plugins are
- Packer
- Telescope
- Onedark colorscheme
- Treesitter
- Fugitive Git Wrapper
- LSP-Zero
- Nvim-R to make (Neo)Vim an R IDE!
- Lualine to have a light and efficient tabline.
- Nvim-Autopairs to get autobracket matching.
To install nvim within a conda environment on the BIH cluster, use the following command (with either mamba or conda):
mamba install -c dnachun nvim
To get started, first install Packer, which is the plugin installer. Install it from the bash script packer_install.sh
in the root folder. Then enter Neovim and run the following command :PackerSync<CR>
(within nvim).
It has all my remaps within the ./lua/remaps/
folder within lua folder, one file for each of the plugin and a global editor one. Same goes for options, contained in ./lua/opts/
folder. LSP settings are within ./lua/lsp/
folder.
To install new plugins, insert use "user/repo-name"
in the ./lua/plugin_manager/packer.lua
!
For the impatient: to know how to quickly get going without getting your hands dirty with lua code, ask me!