- Install nvim
- Install packer
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
- Go to
config directory
- Clone this repo
git clone <get link in github>
- Go inside
- Start nvim and ignore errors using the Enter key (also called '')
- Use j(down), k(up), Enter(Go in/open). Find
lua/zolo/packer.lua
- Do the following step by step
- Source the file
- Install Everything
- Press q and
:q!
to quit neovim
- Reopen neovim by
nvim .
- It will re-initialize everything, if something breaks, quit
:q!
and reopen nvim .
- For python, install black and reorder-python-imports via pip
pip install reorder-python-imports
pip install black
- Install the language servers for python and markdown. By entering each one seperately
:MasonInstall jedi-language-server
:MasonInstall marksman
:MasonInstall mypy
- Install rocks as it is the easiest way to install neorg
Basics/ Custom Keymaps (Not vim default)
- Leader =
<space>
- Find a file
<leader>fa
(fa = find all)
- Go to file browser:
<leader>pv
- Comment a line:
<leader>cv
- Comment a block:
<leader>cc
- Q: Telescope does not ignore .gitignored files