提交 b42099ff 编写于 作者: Q quintin-lee

🚩 triangular_flag_on_post(cmdline): add wilder plugin

上级 ac02d4c7
......@@ -22,6 +22,7 @@ require('configs.diffview')
require('configs.workspaces')
require('configs.git-blame-virt')
require('configs.goto-preview')
require('configs.wilder')
-- 主题配置
require('core.theme')
......
local wilder = require('wilder')
wilder.setup({modes = {':', '/', '?'}})
-- Disable Python remote plugin
wilder.set_option('use_python_remote_plugin', 0)
wilder.set_option('pipeline', {
wilder.branch(
wilder.cmdline_pipeline({
fuzzy = 1,
fuzzy_filter = wilder.lua_fzy_filter(),
}),
wilder.vim_search_pipeline()
)
})
local popupmenu_renderer = wilder.popupmenu_renderer(
wilder.popupmenu_border_theme({
border = 'rounded',
empty_message = wilder.popupmenu_empty_message_with_spinner(),
highlighter = wilder.lua_fzy_highlighter(),
left = {
' ',
wilder.popupmenu_devicons(),
wilder.popupmenu_buffer_flags({
flags = ' a + ',
icons = {['+'] = '', a = '', h = ''},
}),
},
right = {
' ',
wilder.popupmenu_scrollbar(),
},
})
)
wilder.set_option('renderer', wilder.renderer_mux({
[':'] = popupmenu_renderer,
['/'] = wilder.wildmenu_renderer({
highlighter = wilder.lua_fzy_highlighter(),
}),
}))
......@@ -26,6 +26,14 @@ return require('packer').startup({ function()
use 'navarasu/onedark.nvim'
use 'EdenEast/nightfox.nvim'
-- 命令行美化
use {
'gelguy/wilder.nvim',
requires = {
{ 'romgrk/fzy-lua-native' },
},
}
-- 优化启动时间
use 'nathom/filetype.nvim'
use {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册