From 448e920a0db50e0fd893f7bc7954243039122ee2 Mon Sep 17 00:00:00 2001 From: Akianonymus Date: Sat, 13 Aug 2022 00:08:41 +0530 Subject: Use native api functions | Convert colorizer.vim to colorizer.lua --- plugin/colorizer.lua | 28 ++++++++++++++++++++++++++++ plugin/colorizer.vim | 12 ------------ 2 files changed, 28 insertions(+), 12 deletions(-) create mode 100644 plugin/colorizer.lua delete mode 100644 plugin/colorizer.vim (limited to 'plugin') diff --git a/plugin/colorizer.lua b/plugin/colorizer.lua new file mode 100644 index 0000000..1e7ea61 --- /dev/null +++ b/plugin/colorizer.lua @@ -0,0 +1,28 @@ +if vim.g.loaded_colorizer then + return +end + +local command = vim.api.nvim_create_user_command + +command("ColorizerAttachToBuffer", function() + require("colorizer").attach_to_buffer(0) +end, {}) + +command("ColorizerDetachFromBuffer", function() + require("colorizer").detach_from_buffer(0) +end, {}) + +command("ColorizerReloadAllBuffers", function() + require("colorizer").reload_all_buffers() +end, {}) + +command("ColorizerToggle", function() + local c = require "colorizer" + if c.is_buffer_attached(0) then + c.detach_from_buffer(0) + else + c.attach_to_buffer(0) + end +end, {}) + +vim.g.loaded_colorizer = true diff --git a/plugin/colorizer.vim b/plugin/colorizer.vim deleted file mode 100644 index a8feb12..0000000 --- a/plugin/colorizer.vim +++ /dev/null @@ -1,12 +0,0 @@ -if exists('g:loaded_colorizer') - finish -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 -- cgit v1.2.3-70-g09d2