My neovim setup.
 
 
Go to file
iGor milhit 2341129f38
filetypes: improve organisation of filetype config
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-02-24 15:27:43 +01:00
colors feat: start a brand new `neovim` setup 2017-07-13 10:06:09 +02:00
.gitignore neovim: autocompletion 2019-03-06 07:18:24 +01:00
README.md documentation: update the README 2021-02-17 09:09:54 +01:00
init.vim filetypes: improve organisation of filetype config 2021-02-24 15:27:43 +01:00
minimal-init.vim markdown: add a config for preview with pandoc 2020-12-13 13:57:18 +01:00

README.md

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

  1. neovim
  2. git
  3. nodejs, yarn
  4. vim-plug
  5. ripgrep
  6. The Silver Searcher (ag)
  7. grammalecte, the python standalone program.
  8. All or any of these python linters: pep8, flake8, pycodestyle, pyflakes.
  9. 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