diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2019-05-16 20:20:03 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2019-05-16 20:20:03 +1200 |
commit | 1c51d2e98e0e0ec91da7ff3a93ad84f9767d0658 (patch) | |
tree | efc1a4b4f5af848cf857a6a1c11a4bd78e0505dd | |
parent | Merge branch 'release/v4.28.0' into develop (diff) | |
download | dotfiles-1c51d2e98e0e0ec91da7ff3a93ad84f9767d0658.tar.gz dotfiles-1c51d2e98e0e0ec91da7ff3a93ad84f9767d0658.zip |
Dispense with system-dependent files
Let's see how well just :set all& works.
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | vim/system/centos.vim | 33 | ||||
-rw-r--r-- | vim/system/debian.vim | 18 | ||||
-rw-r--r-- | vim/vimrc | 4 |
4 files changed, 2 insertions, 58 deletions
@@ -591,11 +591,6 @@ install-vim-compiler: install-vim-config: install-vim-cache cp -p -- vim/vimrc.stub.vim $(HOME)/.vimrc cp -p -- vim/vimrc $(VIMRC) - if [ -e /etc/debian_version ] ; then \ - cp -p -- vim/system/debian.vim $(VIMDIR)/system.vim ; \ - elif [ -e /etc/centos-release ] ; then \ - cp -p -- vim/system/centos.vim $(VIMDIR)/system.vim ; \ - fi install-vim-filetype: cp -p -- vim/filetype.vim vim/scripts.vim $(VIMDIR) diff --git a/vim/system/centos.vim b/vim/system/centos.vim deleted file mode 100644 index 3c1dbc48..00000000 --- a/vim/system/centos.vim +++ /dev/null @@ -1,33 +0,0 @@ -" Revert settings that CentOS might have touched -if $VIM !=# '/usr/share/vim' - \ || !filereadable('/etc/centos-release') - finish -endif - -" Set options back to appropriate defaults -set history& -if has('cmdline_info') - set ruler& -endif -if has('cscope') - set cscopeprg& - set cscopetag& - set cscopetagorder& - set cscopeverbose& - silent! cscope kill -endif -if has('gui') - set guicursor& -endif -if has('viminfo') - set viminfo& -endif - -" Restore terminal settings to reflect terminfo -set t_Co& t_Sf& t_Sb& - -" Delete autocmd groups -augroup redhat - autocmd! -augroup END -augroup! redhat diff --git a/vim/system/debian.vim b/vim/system/debian.vim deleted file mode 100644 index 07649f07..00000000 --- a/vim/system/debian.vim +++ /dev/null @@ -1,18 +0,0 @@ -" Revert settings that Debian might have touched -if $VIM !=# '/usr/share/vim' - \ || !filereadable('/etc/debian_version') - finish -endif - -" Set options back to appropriate defaults -set history& -set printoptions& -set ruler& -set suffixes& - -" Restore terminal settings to reflect terminfo -set t_Co& t_Sf& t_Sb& - -" Remove addons directories from 'runtimepath' if present -set runtimepath-=/var/lib/vim/addons -set runtimepath-=/var/lib/vim/addons/after @@ -1,8 +1,8 @@ " Tom Ryder (tejr)'s vimrc: <https://sanctum.geek.nz/cgit/dotfiles.git> " Requires Vim 7.0 or newer with +eval. -" Undo anything the operating system's vimrc may have broken -runtime system.vim +" Revert everything to Vim defaults +set all& " Set an environment variable for the user runtime directory if !exists('$MYVIMRUNTIME') |