Commit Graph

5 Commits

Author SHA1 Message Date
Shaun Reed 3a9b30b8c7 Add .vim/undodir for persistent undo / redo history
+ Add .vim/undodir/.gitignore to ignore all files within
+ Makes undodir available to vim for writing local history but does not track files with git
2021-03-07 20:34:46 +00:00
Shaun Reed e11d0b1e20 Improve vimrc to include more information and settings
+ Add more binds, even if left default, for reference or quick adjusting
+ Adjust sourcerer.vim for ultra-black background
+ Set clang_complete to use snippets for code completion in C / C++
+ Set clang_complete binds jump-to declaration and jump-out to + and _ respectively
+ Add information to vimrc to allow adjusting clang options
+ Highlight column 80 on cpp and c files
+ Revert to unicode symbols by default, left powerline symbols commented out for now
2021-03-03 16:11:33 +00:00
Shaun Reed 21bc190261 Update submodules to latest commit 2021-02-18 10:21:42 -05:00
Shaun Reed 138ccc7e51 Make path to libclang universal, update vimrc
Added Ale plugin for running linters
+ Changed unicode error and warning symbols
+ Added keybind for moving to next / previous errors

Update vimrc to use environment variable /usr/lib/llvm-10/lib/libclang.so.1 for clang path
+ This is automatically adjusted to the system clang path via output of 'find / -name libclang.so.1'
+ Requires some derivative of libclang to be installed, along with clang

Add whitespace check function to vimrc
+ Removes whitespaces from every relative file saved with vim
+ list of files found within ~/.vimrc

Add Colorizer plugin keybind for toggling color highlights within vim

Add environment variables $EDITOR and $VISUAL and set both to point to vim

Add a script to fix a common issue in vbox displays
+ running fix-vbox.sh corrects unclickable portion of the screen
2020-06-11 14:00:01 -04:00
Shaun Reed b24321d392 Reorganize files for easier restoring via stow, more familiar file structure. 2019-10-22 16:04:37 -04:00