Skip to content

verdverm/neoverm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neoverm

My NeoVim setup

Checkout Jumpfiles for my keystroke shortening setup.

Installing

You should be able to use this Lua based setup by cloning and linking

git clone https://github.com/verdverm/neoverm
ln -s $(pwd)/neoverm ~/.config/nvim
  • Note, I do not have any extra config or dot files for vim in my home dir.
  • You may need to run :PackerInstall the first time you open nvim.
  • You can see the list of plugins by running :PackerStatus from within neovim.

I'm running nvim develop build, compiled locally.

NVIM v0.7.0-dev+905-gfcf5dd34f
Build type: Debug
LuaJIT 2.1.0-beta3

I recommend installing lazygit and lazydocker

Usage

The <leader> key is comma ,

Movement:

  • You can move between splits with Ctrl-<hjkl>, create them the normal way

Completion: <C-Space>

NERDTree:

  • <F3> to toggle NERDTree
  • ,nf to locate current buffer in NERDTree
  • s from NERDTree to open file in new split
  • ,b for list of files edited this session

Search:

  • ,fb to find in buffer files
  • ,fg to find in all files
  • ,ff to find in file names

Tools:

  • ,tt for a terminal
  • ,lg for lazygit
  • ,ld for lazydocker

Tabs:

  • ,v to retab
  • ,c to toggle tabs / spaces for indent

Plugins to consider

A list of plugins I've looked at and would like to consider, but have not had time yet to include

About

My NeoVim setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published