From 42506d1606fea81a67530a0ff6ed93ec816a1594 Mon Sep 17 00:00:00 2001 From: Nicholas Tay Date: Fri, 9 Apr 2021 18:00:27 +1000 Subject: Initial lite config --- .config/nvim/init.vim | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .config/nvim/init.vim (limited to '.config/nvim/init.vim') diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim new file mode 100644 index 0000000..cbeece5 --- /dev/null +++ b/.config/nvim/init.vim @@ -0,0 +1,47 @@ +" Nick's light (n)vimrc +" No plug stuff, just the basics + +let mapleader="\\" + +set nocompatible +filetype plugin on +syntax on +set encoding=utf-8 +set number relativenumber + +set nohlsearch +set splitbelow splitright +set scrolloff=6 + +colorscheme industry + +set tabstop=4 +set softtabstop=0 noexpandtab +set shiftwidth=4 + +set mouse=a + +" Jump to a placeholder character +map /<++>"_d4lzzi +nnoremap /<++>"_d4lzzi +inoremap /<++>"_d4lzzi + +" Splits +map h +map j +map k +map l + +" Copy + paste +vnoremap c "+y +vnoremap x "*y +map v "+P + +" Paste mode +set pastetoggle= + +" Replace all +nnoremap S :%s//g + +" Nice little helper for saving sudo when forget +cmap w!! w !sudo tee >/dev/null % -- cgit