aboutsummaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
authorJames Reed <jcrd@tuta.io>2019-11-06 11:28:25 -0700
committerAshkan Kiani <ashkan.k.kiani@gmail.com>2019-11-07 20:16:37 -0800
commit6da5d9ba2375c9979ec2f406e0ef8872e31dbc04 (patch)
treefb9186196c710afe8fa37dadc827a248ec17af90 /plugin
parentAdd function to check if attached to a buffer (diff)
Implement ColorizerToggle command
Closes #27.
Diffstat (limited to 'plugin')
-rw-r--r--plugin/colorizer.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugin/colorizer.vim b/plugin/colorizer.vim
index 9617dfb..a8feb12 100644
--- a/plugin/colorizer.vim
+++ b/plugin/colorizer.vim
@@ -5,5 +5,8 @@ endif
command! ColorizerAttachToBuffer lua require'colorizer'.attach_to_buffer(0)
command! ColorizerDetachFromBuffer lua require'colorizer'.detach_from_buffer(0)
command! ColorizerReloadAllBuffers lua require'colorizer'.reload_all_buffers()
+command! ColorizerToggle lua local c = require'colorizer'
+ \ if c.is_buffer_attached(0) then c.detach_from_buffer(0) else
+ \ c.attach_to_buffer(0) end
let g:loaded_colorizer = 1