From 4f2dc2a1692568deb65b677188d38d666cbd469d Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sat, 11 May 2019 00:02:59 +0200 Subject: diff-corrections: Move corrections to `autoload` Makes the code a little nicer and more extensible without the line continuations. Only change the highlight colour for the 'twilight256' colour scheme. --- bundle/diff-corrections/autoload/diff_corrections.vim | 9 +++++++++ bundle/diff-corrections/plugin/diff_corrections.vim | 5 +---- 2 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 bundle/diff-corrections/autoload/diff_corrections.vim (limited to 'bundle/diff-corrections') diff --git a/bundle/diff-corrections/autoload/diff_corrections.vim b/bundle/diff-corrections/autoload/diff_corrections.vim new file mode 100644 index 0000000..c9e77ff --- /dev/null +++ b/bundle/diff-corrections/autoload/diff_corrections.vim @@ -0,0 +1,9 @@ +function! diff_corrections#Run() + if &diff + if exists('g:colors_name') && g:colors_name ==# 'twilight256' + highlight Comment ctermfg=7 + endif + + set nocursorline + endif +endfunction diff --git a/bundle/diff-corrections/plugin/diff_corrections.vim b/bundle/diff-corrections/plugin/diff_corrections.vim index c3dd8bc..858537e 100644 --- a/bundle/diff-corrections/plugin/diff_corrections.vim +++ b/bundle/diff-corrections/plugin/diff_corrections.vim @@ -1,8 +1,5 @@ augroup diff_corrections autocmd! - autocmd BufEnter * if &diff - \| highlight Comment ctermfg=7 - \| set nocursorline - \| endif + autocmd BufEnter * call diff_corrections#Run() augroup END -- cgit v1.2.3