From a4870dedbf0d548d7e2c4159c8eb889c1b8decdd Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sat, 8 Jun 2019 21:00:22 +1200 Subject: Refactor 'backupskip' loop into one exec :set --- vim/vimrc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'vim') diff --git a/vim/vimrc b/vim/vimrc index 9495dee6..56128ba1 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -159,8 +159,10 @@ if has('unix') " in the final option! " for s:pattern in reverse(sort(s:backupskip_patterns)) - execute 'set backupskip-='.vimrc#EscapeSetPart(s:pattern) - execute 'set backupskip^='.vimrc#EscapeSetPart(s:pattern) + let s:pattern_escaped = vimrc#EscapeSetPart(s:pattern) + execute 'set' + \.' backupskip-='.s:pattern_escaped + \.' backupskip^='.s:pattern_escaped endfor endif -- cgit v1.2.3