aboutsummaryrefslogtreecommitdiff
path: root/autoload
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-03-13 11:06:51 +0200
committersrdusr <trevorgray@srdusr.com>2023-03-13 11:06:51 +0200
commit34c00419478f6f4cf08f2ab09d041f8e2eec4384 (patch)
tree77bcd67c7361e2acf2df1e30986097c65b08304a /autoload
parent20945124174b1bac17caf5042410d99046e75966 (diff)
downloaddotfiles-34c00419478f6f4cf08f2ab09d041f8e2eec4384.tar.gz
dotfiles-34c00419478f6f4cf08f2ab09d041f8e2eec4384.zip
Add ToggleDiff function
Diffstat (limited to 'autoload')
-rw-r--r--autoload/utils.vim16
1 files changed, 16 insertions, 0 deletions
diff --git a/autoload/utils.vim b/autoload/utils.vim
index 1f10423..b4356ba 100644
--- a/autoload/utils.vim
+++ b/autoload/utils.vim
@@ -100,3 +100,19 @@ endfunction
"-------------------------------------------------
+
+" Toggle Diff
+let g:diff_is_open = 0
+
+function! utils#ToggleDiff()
+ if g:diff_is_open
+ windo diffoff
+ let g:diff_is_open = 0
+ else
+ windo diffthis
+ let g:diff_is_open = 1
+ endif
+endfunction
+
+
+"-------------------------------------------------