Skip to content

ErdajtSopjani/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My neovim config

Wed Apr 17 01:46:12 PM CEST 2024

Contributors Forks Stargazers Issues


Wed Apr 17 01:48:52 PM CEST 2024

My personal neovim config with all my plugins and shortcuts

· Report Bug · Request Feature

About

Wed Apr 17 02:25:58 PM CEST 2024

Everyone needs their own setup or tweak to the software they use everyday, to guarantee productivity and most importantly fun while working/coding.

This is just my config with these features

  • Language servers (LSP)'s
  • Custom transparency keybinds, for tiling wm users. <Leader>+t+t to toggle transparency
  • Custom terminal shortcuts to open terminals inside the editor in 3 possible places. <Alt>+1 or <Alt>+2 or <Alt>+3
  • Telescope as a fuzzyfinder to quickly navigate through your codebase. <Leader>+s to see all available shortcuts
  • Bufferlines and Bufferwindows for better awareness while coding.
  • Nvimtree as the file "tree" for devs that are used to that. <Leader>+e to toggle it
  • Different colorschemes with a shortcut to switch between them. <Leader>+t+h

The Leader key is set to space

And alot more features that help you improve your productivity. I'm not suggesting you to use my config!

I'm suggesting you make your own, If you don't know how to get started check out: Kickstarter.nvim. It's how I started this config too as you can see in the commit history.

(back to top)

Wed Apr 17 01:49:05 PM CEST 2024

(back to top)

Getting Started

Although I recommend you to make your own config, Here are a couple of steps you can follow to get started with using nvim

Installation

  1. Make sure you have neovim installed: Read more about it here

  2. Clone my config

       git clone https://github.com/ErdajtSopjani/nvim
  3. Make sure you have the necessary tools/languages installed for the LSP's here is the command for arch-based distros:

      sudo pacman -S nodejs clang python3 dotnet-sdk lua
  4. Run neovim and let lazy install the plugins

      nvim

Wed Apr 17 02:05:25 PM CEST 2024

(back to top)

Usage

If your're not familiar with vim/neovim and you want to get started open up neovim nvim and run :Tutor. This will open up a window that will guide you through vim bindings:

Wed Apr 17 02:14:02 PM CEST 2024

If you want more info on the keybinds you can press SPACE as it's set as the main key. And a plugin called which key will guide you through the shortcuts:

Wed Apr 17 02:03:49 PM CEST 2024

(back to top)

About

My neovim setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages