" Syntax highlighting syntax on " Enable mouse usage set mouse=a " Tab size set tabstop=4 set shiftwidth=4 set expandtab " VSCode-style selection indenting nnoremap >>_ nnoremap <<_ inoremap vnoremap >gv vnoremap inoremap lcw nnoremap cwl " VSCode-style comment toggling nnoremap :Commentary vnoremap :Commentary inoremap :Commentary " Force VIM to use system clipboard set clipboard=unnamedplus " Enable per-project vimrc files set exrc set secure " Enable filetype plugins set nocompatible filetype plugin on syntax on " Disable the gitgutter background let g:gitgutter_override_sign_column_highlight = 1 highlight clear SignColumn " Make gitgutter update on file save autocmd BufWritePost * GitGutter " Enable Leap lua require('leap').add_default_mappings()