diff options
author | Ville Hakulinen <ville.hakulinen@gmail.com> | 2020-08-16 13:18:14 +0300 |
---|---|---|
committer | Ville Hakulinen <ville.hakulinen@gmail.com> | 2020-08-16 15:05:08 +0300 |
commit | 230752ba06e2ee354abd58ee20f1599010d988b4 (patch) | |
tree | c4f21f98c40c5eaad64d2b82f920a16056a7ee3b /runtime/autoload/gnvim.vim | |
parent | 1a47380c296c1ae4e9e82f19538cdac051afe1b7 (diff) |
Configure ext options through rpc
Allow configuring (enable, disable) ext options (tabline, cmdline and
popupmenu) through rpc.
Close #61
Fix #59
Diffstat (limited to 'runtime/autoload/gnvim.vim')
-rw-r--r-- | runtime/autoload/gnvim.vim | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/runtime/autoload/gnvim.vim b/runtime/autoload/gnvim.vim new file mode 100644 index 0000000..62515fe --- /dev/null +++ b/runtime/autoload/gnvim.vim @@ -0,0 +1,23 @@ +function! gnvim#enable_ext_tabline(enable) + return rpcnotify( + \ g:gnvim_channel_id, + \ 'Gnvim', + \ 'EnableExtTabline', + \ a:enable) +endfunction + +function! gnvim#enable_ext_cmdline(enable) + return rpcnotify( + \ g:gnvim_channel_id, + \ 'Gnvim', + \ 'EnableExtCmdline', + \ a:enable) +endfunction + +function! gnvim#enable_ext_popupmenu(enable) + return rpcnotify( + \ g:gnvim_channel_id, + \ 'Gnvim', + \ 'EnableExtPopupmenu', + \ a:enable) +endfunction |