Skip to content
raphaelavelarPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvim

Installation and setup

Installing neovim

In the scripts folder, execute the download script specifying the OS.

bash scripts/download-nvim.sh --linux
bash scripts/download-nvim.sh --windows

Configuring neovim

  1. Download packer
bash scripts/download-packer.sh --linux
bash scripts/download-packer.sh --windows
  1. Move this repository to neovim's configuration path
# In linux
mv -r nvim ~/.config
# In windows
mv -r nvim "$env:LOCALAPPDATA\nvim"
  1. Running neovim, source packer.lua and install the plugins
nvim ~/.config/nvim/lua/rpl/packer.lua
:so
:PackerInstall

Key mapping

CMP

Command Definition
Ctrl + p Go to next item
Ctrl + n Go to previous item
Tab Confirm selection
Ctrl + Space Preview suggestions

LSP

Command Definition
gd Open definition
f Format
h Hover
od Open float diagnostic
[d Go to next diagnostic
]d Go to previous diagnostic
c Open code actions
rr Rename
Ctrl + h Signature help

Telescope

A complete list of all the default mappings from telescope can be found here or using the command :help telescope.defaults.mappings
Live grep requires ripgrep. Make sure to have it installed!

Command Definition
fw Grep string
s Live grep
ff Find files
fg Find git files
gc Display git commits
b Display buffer
r Display LSP references
gi Display LSP implementations
ls Display document symbols
D Display diagnostics

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages