LeaderF
LeaderF copied to clipboard
能否实现:将nvim-lspconfig的结果通过leaderf的UI显示输出
nvim-lsp的type_definition,definition,declaration,references的结果通过leaderf的UI来显示, leaderf比nvim自带的好用和好看和配置简单。 希望可以把代码阅读相关的整合到一个插件的UI,达到统一
-- See :help vim.lsp.*
for documentation on any of the below functions
buf_set_keymap('n', 'J', '
buf_set_keymap('n', '<space>jn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts)
buf_set_keymap('n', '<space>j[', '<cmd>lua vim.diagnostic.goto_prev()<CR>', opts)
buf_set_keymap('n', '<space>j]', '<cmd>lua vim.diagnostic.goto_next()<CR>', opts)
buf_set_keymap('n', '<space>jw', '<cmd>lua vim.diagnostic.setloclist()<CR>', opts)
buf_set_keymap('n', '<space>jo', '<cmd>lua vim.diagnostic.open_float()<CR>', opts)
buf_set_keymap('n', '<space>jp', '<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))<CR>', opts)
用COC的时候也有过这样的想法 不过估计不好实现 需要COC内部支持