LeaderF 是一款异步搜索的文件模糊查找工具,非常高效,本文介绍如何在spacevim中添加该插件和菜单,达到如下效果
1. 添加LeaderF
spacevim采用toml进行管理,具体说明见官方,如果要向其中添加一个github上的项目,可往其~/.Spacevim.d/init.toml下添加如下内容,保存后打开vim 就会自动下载这个文件
[[custom_plugins]]
name = "Yggdroot/LeaderF"
merged = 0
2.添加到SpaceVim的菜单中
创建~/.Spacevim.d/autoload文件夹和~/.Spacevim.d/autoload/myspacevim.vim ,然后在其中添加如下内容,它会添加一个名为space+f+l的快捷菜单 search file, 实际上是执行了 Leaderf file这条命令,1为其再菜单的位置
func! myspacevim#before() abort
call SpaceVim#custom#SPC('nore', [ 'f', '/'], 'Leaderf file', 'search file', 1)
endf
然后再 ~/.Spacevim.d/init.toml中的[options]下添加如下内容,对应的vimscript将在读取用户配置后执行
bootstrap_before = "myspacevim#before"
网友评论