Skip to content

searleser97/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install NodeJs before everything to avoid errors with coc.nvim

  • prefer NVM to install node

Install neovim-nightly

yay -S neovim-nightly-bin

Install ripgrep for Far plugin

yay -S ripgrep

Install PowerLine fonts (works for Mac & Linux)

git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh

Install Nerd Fonts

Arch Linux

yay -S nerd-fonts-complete` and use one NERD font

MacOS

Shared clipboard when using WSL on Windows

We use win32yank to share clipboard between neovim WSL and windows. It makes the + registry send the data to windows and viceversa automatically, just run the following commands inside your WSL and it will work magically.

Note: Remember to remove 'ctrl+v' and 'ctrl-c' keybindings from your WSL settings otherwise neovim will not receive those inputs.

curl -sLo/tmp/win32yank.zip https://github.com/equalsraf/win32yank/releases/download/v0.0.4/win32yank-x64.zip
unzip -p /tmp/win32yank.zip win32yank.exe > /tmp/win32yank.exe
chmod +x /tmp/win32yank.exe
sudo mv /tmp/win32yank.exe /usr/local/bin/win32yank.exe

This also helps when using vscode-neovim

Sync Vim and Neovim configs

rm -f ~/.vimrc
rm -f ~/.vim

ln -sf ~/.config/nvim/init.vim ~/.config/nvim/vimrc
ln -sf ~/.config/nvim ~/.vim

the next thing is to update the runtime in init.vim but that is already written in that file

Finally

Execute :PlugInstall to install all the plugins

About

My neovim configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages