diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2020-05-16 01:16:48 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2020-05-16 01:17:08 +1200 |
commit | f20c0f17ad13ccdb99bc6dfa776d96d9959219f9 (patch) | |
tree | 120676c52825cb54fa716ec68c0195446150d9f8 /vim/autoload | |
parent | Use $HOME not tildes for XDG basedir defaults (diff) | |
download | dotfiles-f20c0f17ad13ccdb99bc6dfa776d96d9959219f9.tar.gz dotfiles-f20c0f17ad13ccdb99bc6dfa776d96d9959219f9.zip |
Simplify Vim XDG subdir definition
YAGNI
Diffstat (limited to 'vim/autoload')
-rw-r--r-- | vim/autoload/xdg.vim | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/vim/autoload/xdg.vim b/vim/autoload/xdg.vim index 9c6e018f..e0230b60 100644 --- a/vim/autoload/xdg.vim +++ b/vim/autoload/xdg.vim @@ -7,8 +7,6 @@ let s:defaults = { \ 'XDG_DATA_DIRS': '/usr/local/share:/usr/share', \} -let s:subdir = 'vim' - function! s:Get(name) abort let name = a:name if !has_key(s:defaults, name) @@ -31,14 +29,14 @@ function! s:Home(name) abort if !s:Absolute(home) return '' endif - return join([home, s:subdir], '/') + return home.'/vim' endfunction function! s:Dirs(name) abort let dirs = split(s:Get(a:name), ':') return map( \ filter(copy(dirs), 's:Absolute(v:val)') - \,'join([v:val, s:subdir], "/")' + \,'v:val.''/vim''' \) endfunction |