# The NeoVim Config This is my NeoVim configuration. Special thanks to @theniceboy, who edited a NeoVim configuration for [Colemak](https://colemak.com/) user(link [here](https://github.com/theniceboy/nvim)). * [Keyboard Shortcuts](#keyboard-shortcuts) - [1 Basics](#1-basics) - [2 Cursor Movement](#2-cursor-movement) - [3 Split Screen](#3-split-screen) * [vim-plug](#vim-plug) ## Keyboard Shortcuts ### 1 Basics **`i`** : switch to **`INSERT`** : mode **`Q`** : quit current Neovim window (same as command `:q` in default Settings) **`S`** : save current file (same as command `:w` in default Settings) ### 2 Cursor Movement | Shortcut | Action | Equivalent | |-----------|--------------------------------|-------------| | `K` | Cursor up 5 terminal lines. | `5k` | | `J` | Cursor down 5 terminal lines. | `5j` | ### 3 Split Screen | Shortcut | Action | |-----------|-------------------------------------------------------------------------------| | `s` `k` | Create a new horizontal split screen and place it above the current window. | | `s` `j` | Create a new horizontal split screen and place it below the current window. | | `s` `h` | Create a new vertical split screen and place it left to the current window. | | `s` `l` | Create a new vertical split screen and place it right to the current window. | ## vim-plug ### [vim-bufferline](https://github.com/bling/vim-bufferline) ### [vim-bolt](https://github.com/bpietravalle/vim-bolt) ### [vim-deus](https://github.com/ajmwagar/vim-deus) ### [vim-airline](https://github.com/vim-airline/vim-airline) ### [vim-airline-themes](https://github.com/vim-airline/vim-airline-themes) ### [vim-devicons](https://github.com/ryanoasis/vim-devicons) ### [rainbow](https://github.com/luochen1990/rainbow) ### [vim-xtabline](https://github.com/mg979/vim-xtabline) ### [terminus](https://github.com/wincent/terminus) ### [markdown-preview.nvim](https://github.com/iamcco/markdown-preview.nvim) ### [vim-table-mode](https://github.com/dhruvasagar/vim-table-mode) ### [vim-markdown-toc](https://github.com/mzlogin/vim-markdown-toc)