From 67b0ab9954e143b17428f6b2491c1c3f1e6523e1 Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Wed, 6 Mar 2024 01:32:42 -0700 Subject: fixed bug and added command --- plugin/colorpicker.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'plugin') diff --git a/plugin/colorpicker.vim b/plugin/colorpicker.vim index 088813f..5887ec8 100644 --- a/plugin/colorpicker.vim +++ b/plugin/colorpicker.vim @@ -2,6 +2,8 @@ let s:script_dir = expand(":p:h") let g:colorpicker_cmd = printf("%s/%s", s:script_dir, "pickcolors.py") +command! -nargs=* PickColor call PickColorFor() + function! PickColorFor(hlgroup, fgbg) let opts = {} @@ -9,7 +11,7 @@ function! PickColorFor(hlgroup, fgbg) let opts.hlgroup = a:hlgroup let opts.fgbg = a:fgbg function opts.on_stdout(id, data, ev) dict - if len(a:data) > 0 + if len(a:data[0]) > 0 exec printf("hi %s %s=%s", self.hlgroup, self.fgbg, a:data[0]) endif endfunction -- cgit