AutoYADM commit: 2025-05-11 19:37:46
This commit is contained in:
parent
dfd7e42cb4
commit
cdce68e990
1 changed files with 17 additions and 0 deletions
17
.config/kak/autoload/lsp.kak
Normal file
17
.config/kak/autoload/lsp.kak
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# load plugin
|
||||||
|
eval %sh{kak-lsp}
|
||||||
|
lsp-enable
|
||||||
|
|
||||||
|
# mappings
|
||||||
|
map global user l ': enter-user-mode lsp<ret>' -docstring 'LSP mode'
|
||||||
|
|
||||||
|
map global insert <tab> '<a-;>:try lsp-snippets-select-next-placeholders catch %{ execute-keys -with-hooks <lt>tab> }<ret>' -docstring 'Select next snippet placeholder'
|
||||||
|
|
||||||
|
map global object a '<a-semicolon>lsp-object<ret>' -docstring 'LSP any symbol'
|
||||||
|
map global object <a-a> '<a-semicolon>lsp-object<ret>' -docstring 'LSP any symbol'
|
||||||
|
map global object f '<a-semicolon>lsp-object Function Method<ret>' -docstring 'LSP function or method'
|
||||||
|
map global object t '<a-semicolon>lsp-object Class Interface Struct<ret>' -docstring 'LSP class interface or struct'
|
||||||
|
map global object d '<a-semicolon>lsp-diagnostic-object --include-warnings<ret>' -docstring 'LSP errors and warnings'
|
||||||
|
map global object D '<a-semicolon>lsp-diagnostic-object<ret>' -docstring 'LSP errors'
|
||||||
|
|
||||||
|
# Server Config
|
Loading…
Add table
Add a link
Reference in a new issue