From 475c865902a7a87fd1c0462ec7531ba7783e9694 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 16 Feb 2025 09:20:49 -0600 Subject: [PATCH] thank good math but also human assholes for this Signed-off-by: Jeff Carr --- vimrc | 39 ++++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/vimrc b/vimrc index 340629f..11bed82 100644 --- a/vimrc +++ b/vimrc @@ -1,32 +1,37 @@ -" also look at /etc/vim/vimrc +" Load Debian-specific Vim configuration runtime! debian.vim +" Enable filetype detection, plugins, and indenting filetype plugin indent on -" Plugins -" Plugin 'fatih/vim-go' +" Disable mouse completely by default +set mouse=n -" set mouse=a -set mouse= +" Ensure mouse is disabled in insert mode +autocmd InsertEnter * set mouse= +autocmd InsertLeave * set mouse=n + +" Set encoding set encoding=utf-8 set fileencoding=utf-8 + +" Enable syntax highlighting syntax on -au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif -" display's line numbers -" -set t_te= +" Restore cursor position when reopening a file +autocmd BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif -" to keep vim from clearing the screen on exit -set t_ti= t_te= +" Prevent Vim from clearing the screen on exit +set t_ti= +set t_te= +" Viminfo settings +set viminfo='50,<1000,s100,:0,n~/.cache/viminfo' -" stuff for vim-go +" Vim-Go settings (commented out, enable if needed) " let g:go_def_mode='gopls' " let g:go_info_mode='gopls' -" vim -u ~/.config/.vimrc -" set viminfo+=n~/.vim/viminfo -set viminfo='50,<1000,s100,:0,n~/.cache/viminfo - -" :set textwidth=80 -" :gq +" Text width settings for formatting (commented out, enable if needed) +" set textwidth=80 +" gq for formatting