Yggdroot

Results 177 comments of Yggdroot

> @Yggdroot 我测试了了一下,完全不好用,不知道具体原因。代码非常简单: > > ``` > fu! test#test(...) > retun ['sss', 'ssss'] > endf > > fu! test#echo(line) > echo a:line > endf > let g:Lf_Extensions.menu = > \...

> 更新了代码后,变成下面这样 > 你是怎么用的?

> ```viml > let g:Lf_Extensions = { > \ 'dir': { > \ 'source': 'te#leaderf#dir#source', > \ 'accept': 'te#leaderf#dir#accept', > \ 'need_exit': 'te#leaderf#dir#needExit', > \ 'supports_name_only': 1, > \ 'supports_multi':...

> > @Yggdroot > > 将`supports_multi`设置为1 > > 在多选模式下按回车会调用LeaderfFile的Accept > > 不会调用自己编写的Accept > > 感觉应该不会,你怎么写的 是有问题

> @Yggdroot > 将`supports_multi`设置为1 > 在多选模式下按回车会调用LeaderfFile的Accept > 不会调用自己编写的Accept 改好了

> > > 请问一下,用vimL 写扩展如何把多个函数绑定到多个快捷键上呢?比如 > LeaderF 不支持这样。只支持一个accept函数

我在我的环境上用你的配置没有复现。vim用的是8.2.2282.

centOS 7, gnome. 我觉得跟这些可能没关系。 既然你那里可以稳定复现,可以尝试不用LeaderF能不能复现,就像https://github.com/vim/vim/issues/7598 里面的做法。

你的这个.vimrc,我不设一下`set nocp`都没法跑,你确定你那边没问题?