Some changes

This commit is contained in:
2023-01-01 16:18:50 -08:00
parent 271319297d
commit 06142dec66
3 changed files with 118 additions and 56 deletions

View File

@ -23,15 +23,22 @@
; (bind! :n :gr vim.lsp.buf.references buf)
(bind! :n :<leader>o #(vim.lsp.buf.format { :async true }) buf)
;; Some telescope commands
(let [fzf (require :fzf-lua)]
(bind! :n :gr fzf.lsp_references buf)
(bind! :n :<leader>s fzf.lsp_live_workspace_symbols buf)
(bind! :n :<leader>fs fzf.lsp_live_workspace_symbols buf)
(bind! :n :<leader>fS fzf.lsp_workspace_symbols buf)
(bind! :n :<leader>d fzf.lsp_document_symbols buf)
(bind! :n :<leader>fd fzf.lsp_document_symbols buf)
(bind! :n :<leader>cn fzf.lsp_code_actions buf)))
;; Some fzf commands
(bind! :n :gr "<cmd>FzfLua lsp_references<cr>" buf)
(bind! :n :<leader>s "<cmd>FzfLua lsp_live_workspace_symbols<cr>" buf)
(bind! :n :<leader>fs "<cmd>FzfLua lsp_live_workspace_symbols<cr>" buf)
(bind! :n :<leader>fS "<cmd>FzfLua lsp_workspace_symbols<cr>" buf)
(bind! :n :<leader>d "<cmd>FzfLua lsp_document_symbols<cr>" buf)
(bind! :n :<leader>fd "<cmd>FzfLua lsp_document_symbols<cr>" buf)
(bind! :n :<leader>cn "<cmd>FzfLua lsp_code_actions<cr>" buf))
;; (let [fzf (require :fzf-lua)]
;; (bind! :n :gr fzf.lsp_references buf)
;; (bind! :n :<leader>s fzf.lsp_live_workspace_symbols buf)
;; (bind! :n :<leader>fs fzf.lsp_live_workspace_symbols buf)
;; (bind! :n :<leader>fS fzf.lsp_workspace_symbols buf)
;; (bind! :n :<leader>d fzf.lsp_document_symbols buf)
;; (bind! :n :<leader>fd fzf.lsp_document_symbols buf)
;; (bind! :n :<leader>cn fzf.lsp_code_actions buf)))
(fn get-data-dir [server root]
(let [resolved_path (vim.fn.resolve root)