diff options
author | Nicholas Tay <nkt@outlook.kr> | 2021-04-09 18:00:27 +1000 |
---|---|---|
committer | Nicholas Tay <nkt@outlook.kr> | 2021-04-09 18:00:27 +1000 |
commit | 42506d1606fea81a67530a0ff6ed93ec816a1594 (patch) | |
tree | c18e9ea4ca28035e680b206d0386ffcad8c2e1f4 /.config/nvim | |
download | dotlite-42506d1606fea81a67530a0ff6ed93ec816a1594.tar.gz dotlite-42506d1606fea81a67530a0ff6ed93ec816a1594.tar.bz2 dotlite-42506d1606fea81a67530a0ff6ed93ec816a1594.zip |
Initial lite config
Diffstat (limited to '')
-rw-r--r-- | .config/nvim/init.vim | 47 |
1 files changed, 47 insertions, 0 deletions
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 <leader><leader> <Esc>/<++><Enter>"_d4lzzi +nnoremap <leader><leader> <Esc>/<++><Enter>"_d4lzzi +inoremap <leader><leader> <Esc>/<++><Enter>"_d4lzzi + +" Splits +map <C-h> <C-w>h +map <C-j> <C-w>j +map <C-k> <C-w>k +map <C-l> <C-w>l + +" Copy + paste +vnoremap <leader>c "+y +vnoremap <leader>x "*y +map <leader>v "+P + +" Paste mode +set pastetoggle=<F12> + +" Replace all +nnoremap S :%s//g<Left><Left> + +" Nice little helper for saving sudo when forget +cmap w!! w !sudo tee >/dev/null % |