My .vim folder setup.
After cloning the repository, cd .vim
folder and run the following git command:
git submodule update --init --recursive
- Open Windows Terminal Settings
- Comment out the following lines:
// { "command": { "action": "copy", "singleLine": false }, "keys": "ctrl+c" },
// { "command": "paste", "keys": "ctrl+v" },
- Exclude .gitignore items in fuzzy search: Create the following environment variable
export FZF_DEFAULT_COMMAND=rg --files
- Install MinGw to install GCC
- Install Make on windows
sudo cinst make
init.vim
location:- Mac/*nix:
~/.config/nvim/init.vim
- Windows:
%LOCALAPPDATA%\nvim\init.vim
- Mac/*nix:
set runtimepath^=~/.vim runtimepath+=~/.vim/after
let &packpath=&runtimepath
source ~/.vimrc
pip3 install --user --upgrade neovim
pip3 install --user --upgrade neovim-remote
Projetionist adds commands to open files by type. To use this extension you need to create a .projections.json file. An example file looks like the following:
{
"src/main.js": { "type": "main" },
"src/data/models/*/model.js": { "type": "model" },
"src/data/models/*/adapter.js": { "type": "adapter" },
"src/data/models/*/serializer.js": { "type": "serializer" }
}
You must install make and gcc in order to build the telescope fzf plugin.
- Install the Scoop command line installer
- Run
scoop install gcc grep make touch