My neovim setup.
 
 
Go to file
iGor milhit bf8a553361 linting: install and configure syntastic
* 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>
2020-12-13 13:57:12 +01:00
colors feat: start a brand new `neovim` setup 2017-07-13 10:06:09 +02:00
spell spell: add spell dictionaries changes 2020-06-08 07:59:24 +02:00
.gitignore neovim: autocompletion 2019-03-06 07:18:24 +01:00
README.md linting: install and configure syntastic 2020-12-13 13:57:12 +01:00
init.vim linting: install and configure syntastic 2020-12-13 13:57:12 +01:00
minimal-init.vim init.vim: add a minimal configuration 2020-06-14 09:27:59 +02:00

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

  1. neovim
  2. git
  3. nodejs, yarn
  4. ripgrep
  5. The Silver Searcher (ag)
  6. grammalecte, the python standalone program.
  7. All or any of these python linters: pep8, flake8, pycodestyle, pyflakes.
  8. scss_lint (ruby), for SCSS lint.

Installation

  1. Clone the repository.
  2. Create a symlink.
  3. Check the requirements.
  4. Start neovim.
  5. Install the plugins (:PlugInstall).
git clone <URL>
ln -s neovim .config/neovim
nvim
:PlugInstall