iGor milhit
bf8a553361
* Removes neomake plugin and configuration. * Installs the syntastic plugin. * Configures scss_lint for SCSS linting (requires scss_lint gem). * Configures python linters to avoid pylint (requires pep8, flake8, pyflakes, pycodestyle, pyflakes). * Adds part of recommended syntastic configuration. * Removes unused plugins such as vim-json (and its configuration). * Improves a little bit the structure and readability of the file. * Adds missing documentation. * Update the README.md with missing requirements. https://github.com/vim-syntastic/syntastic https://github.com/sds/scss-lint Co-Authored-by: iGor milhit <igor@milhit.ch> |
||
---|---|---|
colors | ||
spell | ||
.gitignore | ||
README.md | ||
init.vim | ||
minimal-init.vim |
README.md
My neovim
setup
Having used neovim
for a few month, with symlinks for the configuration and
the plugins, I want to start a new setup.
Firstly, I don't use any more pathogen
for the management of plugins, but
vim-plug
instead. 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.
Requirements
neovim
git
nodejs
,yarn
- 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