From ca1fba1ef518b2f55bc168e9782b500dfec67c16 Mon Sep 17 00:00:00 2001 From: marcellus Date: Sun, 14 May 2023 02:10:52 +0200 Subject: add: nvim config files (totally not stolen from ratakor) --- nvim/basics.vim | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 nvim/basics.vim (limited to 'nvim/basics.vim') diff --git a/nvim/basics.vim b/nvim/basics.vim new file mode 100644 index 0000000..bf1706e --- /dev/null +++ b/nvim/basics.vim @@ -0,0 +1,38 @@ +" Indent +set autoindent smartindent +set tabstop=8 " n of whitespace in \t +set shiftwidth=8 " n of whitespace for indent +set softtabstop=8 " n of whitespace to delete with backspace +"set expandtab " \t -> whitespaces +"set list +"set lcs=tab:\|\ ,space:⋅,eol:$ "↴ + +" Disable the mouse, btw use shift for highlighting +"set mouse= +map +imap +aunmenu PopUp + +" better and +nnoremap zz +nnoremap zz + +" Autocorrect +abbr hte the + +" Misc +set nu rnu +set cc=80 +set tw=79 +set title +set nohls +set tgc +set clipboard+=unnamedplus +autocmd FileType * setl fo-=ro fo+=tc + +" Language specific +autocmd FileType python setl ts=4 sw=4 sts=4 expandtab +autocmd FileType lisp,html setl ts=2 sw=2 sts=2 expandtab +autocmd FileType html,markdown setl spell +autocmd FileType tex setl spell spl=fr +autocmd BufWritePost *.c silent! !astyle -A3 -t8 -p -xg -H -xB -n %:p -- cgit v1.2.3