Yggdroot / LeaderF

An efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.
Apache License 2.0
2.14k stars 180 forks source link

使用自定义的扩展的时候报错:AnyExplorer没有self._category #1039

Closed gVimer closed 11 months ago

gVimer commented 11 months ago

更新最新版本后使用自定义的扩展报错 `自定义扩展如下:

let g:Lf_Extensions = {
   \"BookMark": 
   \{
   \  "source"     : 'GetBmSource',
   \  "arguments"  : [{"name": [L("PATTERN")],"nargs": '*'}],
   \  "accept"     : "BookMarksACCEPT",
   \  "after_enter": "",
   \  "before_exit": "",
   \  "highlights_def": 
   \  {
   \    "Word1": '【.*目录】',
   \  },
   \  "highlights_cmd": 
   \   [
   \     "highlight Word1 GUIFG=#0000FF",
   \   ],
   \  },
   \}

报错信息如下: image 我在anyExpl.py中强行修改后运行正常:

152    def getStlCategory(self):
153+    return "BookMark"
154-     return self._category
Yggdroot commented 11 months ago

修复了。

gVimer commented 11 months ago

多谢 已同步