summaryrefslogtreecommitdiffstats
path: root/.config/nvim/init.vim
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/init.vim')
-rw-r--r--.config/nvim/init.vim39
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