1.3 KiB
1.3 KiB
My neovim
setup
I'm trying to document my neovim setup. Mostly, I'm using neovim to edit markdown, HTML, CSS/SCSS and python files.
I'm using vim-plug
as a plugin manager. To install and activate vim-plug
see the documentation.
I'm using the nord color scheme.
To do
- Document how to use
pyenv
to provide a python engine. - Identify the python package dependencies.
jedi
.jedi-language-server
.flake8
.neovim
.pycodestyle
.pyflakes
.pynvim
.
Requirements
neovim
git
nodejs
,yarn
- vim-plug
- ripgrep
- The Silver Searcher (
ag
) grammalecte
, the python standalone program.- All or any of these python linters:
pep8
,flake8
,pycodestyle
,pyflakes
. scss_lint
(ruby), for SCSS lint.
Installation
- Clone the repository.
- Create a symlink.
- Check the requirements.
- Start
neovim
. - Install the plugins (
:PlugInstall
).
git clone <URL>
ln -s neovim .config/neovim
nvim
:PlugInstall