diff options
| author | Tyler Hoang <tyler@tylerhoang.xyz> | 2022-02-10 13:45:25 -0800 |
|---|---|---|
| committer | Tyler Hoang <tyler@tylerhoang.xyz> | 2022-02-10 13:45:25 -0800 |
| commit | 81f6c74c871144aa79628095e735e35affd79f74 (patch) | |
| tree | effc20e89161a67e799ceb742be79fb9d244d60a /vim/vimrc | |
| parent | 0a334f0c0dc98f3eb654f9291f9b3e7b0c548c29 (diff) | |
updated vim
Diffstat (limited to 'vim/vimrc')
| -rw-r--r-- | vim/vimrc | 32 |
1 files changed, 23 insertions, 9 deletions
@@ -1,9 +1,26 @@ -set viminfo+=n~/.config/vim/viminfo -set undodir=$HOME/.config/vim/undo -set directory=$HOME/.config/vim/swap -set backupdir=$HOME/.config/vim/backup -set viewdir=$HOME/.config/vim/view -set runtimepath=$HOME/.config/vim,$VIMRUNTIME,$HOME/.config/vim/after +set nocompatible " be iMproved, required +filetype off " required +if &compatible | set nocompatible | endif " Avoid side effects if `nocp` already set + +if empty("$XDG_CACHE_HOME") + let $XDG_CACHE_HOME="$HOME/.cache" +endif + +if empty("$XDG_CONFIG_HOME") + let $XDG_CONFIG_HOME="$HOME/.config" +endif + +if empty("$XDG_DATA_HOME") + let $XDG_DATA_HOME="$HOME/.local/share" +endif + +set directory=$XDG_CACHE_HOME/vim/swap,~/,/tmp +set backupdir=$XDG_CACHE_HOME/vim/backup,~/,/tmp +set undodir=$XDG_CACHE_HOME/vim/undo,~/,/tmp +set viminfo+=n$XDG_CACHE_HOME/vim/viminfo +set runtimepath+=$XDG_CONFIG_HOME/vim,$XDG_CONFIG_HOME/vim/after,$VIM,$VIMRUNTIME +let $MYVIMRC="$XDG_CONFIG_HOME/vim/vimrc" + set rtp+=$HOME/.config/vim/bundle/Vundle.vim set enc=utf-8 @@ -26,9 +43,6 @@ command! FZFLib call fzf#run({'source': 'find ~/.config/ ~/.local/bin -type f', "set background=dark colorscheme nord -" Don't try to be vi compatible -set nocompatible - " Turn on syntax highlighting syntax on |
