diff options
author | Justin Gassner <justin.gassner@mailbox.org> | 2022-10-16 03:49:48 +0200 |
---|---|---|
committer | Justin Gassner <justin.gassner@mailbox.org> | 2022-10-16 03:49:48 +0200 |
commit | 9560ef6fcda89e5b1f97940cb25fb711dec28380 (patch) | |
tree | 895054e7124753b14f1435250cbee06bcfe4dd30 /.config/nvim/init.vim | |
parent | 87960bbb27627ad333def376e624eb5bd0dc2c2d (diff) | |
download | dotfiles-9560ef6fcda89e5b1f97940cb25fb711dec28380.tar.zst |
Add Neovim config
Diffstat (limited to '.config/nvim/init.vim')
-rw-r--r-- | .config/nvim/init.vim | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim new file mode 100644 index 0000000..5056c89 --- /dev/null +++ b/.config/nvim/init.vim @@ -0,0 +1,39 @@ +" nvim configuration + +scriptencoding utf-8 + +colorscheme solarized-dark + +set title +set titleold=st +set cursorline +set noshowmode + +set scrolloff=3 +set linebreak + +set tabstop=2 +set shiftwidth=2 +set softtabstop=2 +set expandtab + +" Filter the command history without leaving the home row (PV34) +cnoremap <C-p> <Up> +cnoremap <C-n> <Down> + +" Move by display lines (PV47) +nnoremap j gj +nnoremap gj j +nnoremap k gk +nnoremap gk k + +set spelllang=en_gb + +let mapleader = ' ' + +autocmd TextYankPost * silent! lua vim.highlight.on_yank {higroup="IncSearch", timeout=250} + +" disable matchit plugin +let loaded_matchit = 1 + +" vim: ft=vim |