From 68c7992df90011f186942084c085c08639bba0c3 Mon Sep 17 00:00:00 2001 From: RoachZhao Date: Tue, 19 Apr 2022 15:35:27 +0800 Subject: [PATCH] Support context menu entry filetype blacklist Entry like ` \ [ "&Get Doc\t(YCM)", 'call YouCompleterShowPopup("GetDoc")', '', '-markdown' ],` will not show on a `markdown` filetype buffer. --- autoload/quickui/context.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/autoload/quickui/context.vim b/autoload/quickui/context.vim index 314afa9..5fb501c 100644 --- a/autoload/quickui/context.vim +++ b/autoload/quickui/context.vim @@ -667,6 +667,10 @@ function! quickui#context#reduce_items(textlist) let state = 0 else for check in split(item[3], ',') + if '-'.&ft == check + break + endif + if &ft == check let output += [item] let state = 0