mirror of
https://github.com/pratiktri/dotfiles.git
synced 2026-02-04 08:41:43 +05:30
- Add more configs to make VIM a lot more like an IDE. - Removed unnecessary configs. - Collapsed some settings together. - Split configs to facilitate NVIM migration. - Added spell files to git. - Added .swp VIM files to gitignore. - Configured NVIM to pick VIM selected configurations.
40 lines
714 B
VimL
40 lines
714 B
VimL
let $VIMDIR="$HOME/.vim"
|
|
let $VIMRC="$VIMDIR/vimrc"
|
|
|
|
" Load plugins
|
|
source $VIMDIR/plugins.vim
|
|
|
|
" Load VIM Configurations
|
|
source $VIMDIR/configs.vim
|
|
|
|
" Load Keybindings
|
|
source $VIMDIR/key_maps.vim
|
|
|
|
" Save session files to $HOME/.vim/session directory
|
|
let g:session_dir="$VIMDIR/session"
|
|
|
|
""""""""""""""""""""""""""""""""
|
|
"
|
|
" LOOKS
|
|
"
|
|
""""""""""""""""""""""""""""""""
|
|
let g:lightline = { 'colorscheme': 'deepspace' }
|
|
colorscheme deep-space
|
|
|
|
" Set color
|
|
if !has('gui_running')
|
|
set t_Co=256
|
|
set termguicolors
|
|
hi LineNr ctermbg=NONE guibg=NONE
|
|
endif
|
|
|
|
""""""""""""""""""""""""""""""""
|
|
"
|
|
" Quality of life improvements
|
|
"
|
|
""""""""""""""""""""""""""""""""
|
|
|
|
" Auto reload .vimrc
|
|
autocmd! bufwritepost $VIMRC source %
|
|
|