Skip to content

Latest commit

 

History

64 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JonnyVimLogo

A minimalistic and simple NeoVim "distro" focused on productivity


Showcase

2026-04-06-193416_hyprshot

This is my personal NeoVim "distro"/config. It's a minimalistic but functional code editor ready to go for C/C++, C#, and Web development and is easiliy extendable. Never touch the mouse again!

This config focuses on keeping as close to NeoVim as possible keeping it minimal and focused. This config is also most powerfull in combination with Tmux.

Notable features

Notable shortcuts

They can all be found in Remaps and After Remaps and Lsp shortcuts

Shortcut Action
<leader> Space
<leader>ff Search files with telescope
<leader>fg Live grep telescope
<leader>fh Search files including hidden files with telescope
<F2> Undotree
<leader>- File tree with Oil
<leader>xx Diagnostics list
<shift><tab> Move buffer back
<alt><tab> Move buffer forward
<leader>h Swap header/translation unit for C/CPP
<leader>du Toggle debug ui
<C>\` Toggle terminal
Debugging Visual Studio style shortcuts

LSP shortcuts

JonnyVim uses default NeoVim shortcuts for lsp actions there are a few additional shortcuts in this file.

When pressing a unfinished shortcut a shortcut help window will pop up after 2 seconds.

For example: <leader>f will pop up a help window with all the find shortcuts.


Installation

  1. Backup your old Nvim config
  2. Clone repository in ~/.config/nvim
  3. Open NeoVim and run :checkhealth to see if anything dependency is still missing

About

Flexible and simple NeoVim config

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages