Skip to content

dquevid/neovim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

  • Plugin manager (lazy.nvim)
  • Full LSP support (Mason, nvim-lint, conform.nvim)
  • Snippents (luasnip, friendly-snippets)
  • AI assistant (Codeium)
  • Fuzzy finding (Telescope)
  • Syntax highlighting (Treesitter)
  • File explorer (Nvim-tree)
  • Status line (Lualine)
  • Color scheme (Catppuccin)

Installation

Prerequisites

Make sure to have these installed:

nvim >= 0.9.5 ripgrep yarn git

Backup your current nvim config and plugins:

mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
mv ~/.cache/nvim ~/.cache/nvim.bak

Install

git clone https://github.com/dquevid/neovim-config ~/.config/nvim/
nvim

Configuration

leader = <Space>

Mappings

Normal mode

Action Command
Quit all <leader>q
Save <leader>w
Close buffer <leader>bc
Highlight off <leader>hl
Left window <C-h>
Down window <C-j>
Up window <C-k>
Right window <C-l>
Next buffer ]b
Previous buffer [b
Shrink window horizontally <M-h>
Grow window horizontally <M-l>
Shrink window vertically <M-j>
Grow window vertically <M-k>
Toggle wrap <leader>uw
Move line down <M-j>
Move line up <M-k>

Insert Mode

Action Command
Escape jk

Visual Mode

Action Command
Move selection down <M-j>
Move selection up <M-k>

Plugins specific mappings

barbar.nvim

Normal mode

Action Command
Close buffer <leader>bc
Next buffer ]b
Previous buffer [b

nvim-tree

Normal mode

Action Command
Toggle file explorer <leader>e

conform.nvim

Normal mode

Action Command
Format buffer <leader>cf

nvim-lint

Normal mode

Action Command
Lint buffer <leader>cl

mason.nvim

Normal mode

Action Command
Open mason <leader>pM

nvim-lspconfig

Normal mode

Action Command
Code actions <leader>ca
Rename symbol <leader>cr
Show diagnostics <leader>cd

nvim-notify

Normal mode

Action Command
Clear all notifications <leader>unc

telescope.nvim

Normal mode

Action Command
Find files <leader>ff
Live grep <leader>fg

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published