My favorite VIM based IDE !!

Chris 44e323b526 auto push hace 5 años
.old 44e323b526 auto push hace 5 años
ftplugin 1b5b78fdac fixed C-l in pydoc overriding my window move mapping, some toggle cammands still don't work, also fixed backticks not appearing hace 6 años
modules 44e323b526 auto push hace 5 años
utils b8f455cbfb added stuff for js hace 6 años
.gitignore 8db51aea3a gutentags makes things hang so I need to fix or replace it hace 6 años
README.md 44e323b526 auto push hace 5 años
coc-settings.json 4075f40f45 auto push hace 5 años
init.vim 891d806344 auto push hace 5 años

README.md

Nvim

Plugging my blog Plugging my YouTube channel

Install

Dependencies:

  • neovim
  • Node
  • Python3
  • Ripgrep
  • fzf
  • ranger
  • hack-nerd-font
  • ranger
  • universal-ctags

Install dependencies On MacOS

  brew install node
  brew install neovim
  brew install ripgrep
  brew install fzf
  brew tap homebrew/cask-fonts
  brew cask install font-hack-nerd-font
  brew install ranger
  brew install --HEAD universal-ctags/universal-ctags/universal-ctags

Install dependencies on Linux

I assume you can figure it out based on the requirements smart guy

Setting Node path and Python3 path

pythonpath

Open modules/pythonpath.vim and point it to a version of python that has neovim installed

example:

let g:python3_host_prog = expand("~/.miniconda/envs/neovim/bin/python3.8")

nodepath for Coc

Open modules/nodepath.vim and point it to a version of python that has neovim installed

example:

let g:coc_node_path = expand("~/.nvm/versions/node/v12.16.1/bin/node")

Set up plugin manager

sh ~/.config/nvim/install/utils/installer.sh ~/.config/nvim/dein

Install nvim

You should now run nvim and wait while the package manager installs your plugins

Post install

After install open Neovim and run the following:

:UpdateRemotePlugins

:checkhealth

CoC Language support

ALE Linting

TODO

Install this stuff

Notes

install ripgrep" for gutentags to ignore .gitignore