mirror of
https://github.com/LazyVim/LazyVim.git
synced 2026-07-25 14:01:06 +00:00
feat(extras): add keymaps
This commit is contained in:
parent
7349089511
commit
cb975d26d2
1 changed files with 52 additions and 51 deletions
|
|
@ -20,57 +20,58 @@ return {
|
||||||
-- ---@type lspconfig.options.vtsls
|
-- ---@type lspconfig.options.vtsls
|
||||||
opts.servers.vtsls = {
|
opts.servers.vtsls = {
|
||||||
-- you can view all keys here: https://github.com/yioneko/nvim-vtsls#commands
|
-- you can view all keys here: https://github.com/yioneko/nvim-vtsls#commands
|
||||||
-- keys = {
|
-- this keymaps will only appear at the lsp filetype (TypeScript, JavaScript). So they won't interfere with your other keymaps
|
||||||
-- {
|
keys = {
|
||||||
-- "<leader>cto",
|
{
|
||||||
-- function()
|
"<leader>co",
|
||||||
-- require("vtsls").commands.organize_imports(0)
|
function()
|
||||||
-- end,
|
require("vtsls").commands.organize_imports(0)
|
||||||
-- desc = "Organize Imports",
|
end,
|
||||||
-- },
|
desc = "Organize Imports",
|
||||||
-- {
|
},
|
||||||
-- "<leader>ctm",
|
{
|
||||||
-- function()
|
"<leader>cM",
|
||||||
-- require("vtsls").commands.add_missing_imports(0)
|
function()
|
||||||
-- end,
|
require("vtsls").commands.add_missing_imports(0)
|
||||||
-- desc = "Add missing imports",
|
end,
|
||||||
-- },
|
desc = "Add missing imports",
|
||||||
-- {
|
},
|
||||||
-- "<leader>ctd",
|
{
|
||||||
-- function()
|
"<leader>cD",
|
||||||
-- require("vtsls").commands.fix_all(0)
|
function()
|
||||||
-- end,
|
require("vtsls").commands.fix_all(0)
|
||||||
-- desc = "Fix all diagnostics",
|
end,
|
||||||
-- },
|
desc = "Fix all diagnostics",
|
||||||
-- {
|
},
|
||||||
-- "<leader>ctl",
|
{
|
||||||
-- function()
|
"<leader>cLL",
|
||||||
-- require("vtsls").commands.open_tsserver_log()
|
function()
|
||||||
-- end,
|
require("vtsls").commands.open_tsserver_log()
|
||||||
-- desc = "Open Log",
|
end,
|
||||||
-- },
|
desc = "Open Vtsls Log",
|
||||||
-- {
|
},
|
||||||
-- "<leader>ctR",
|
{
|
||||||
-- function()
|
"<leader>cR",
|
||||||
-- require("vtsls").commands.rename_file(0)
|
function()
|
||||||
-- end,
|
require("vtsls").commands.rename_file(0)
|
||||||
-- desc = "Rename File",
|
end,
|
||||||
-- },
|
desc = "Rename File",
|
||||||
-- {
|
},
|
||||||
-- "<leader>ctr",
|
{
|
||||||
-- function()
|
"<leader>cu",
|
||||||
-- require("vtsls").commands.file_references(0)
|
function()
|
||||||
-- end,
|
require("vtsls").commands.file_references(0)
|
||||||
-- desc = "Show Rile References",
|
end,
|
||||||
-- },
|
desc = "Show File Uses(References)",
|
||||||
-- {
|
},
|
||||||
-- "<leader>ctc",
|
{
|
||||||
-- function()
|
"<leader>ctc",
|
||||||
-- require("vtsls").commands.goto_project_config(0)
|
function()
|
||||||
-- end,
|
require("vtsls").commands.goto_project_config(0)
|
||||||
-- desc = "Open project config",
|
end,
|
||||||
-- },
|
desc = "Open Project Config",
|
||||||
-- },
|
},
|
||||||
|
},
|
||||||
settings = {
|
settings = {
|
||||||
vtsls = {
|
vtsls = {
|
||||||
experimental = {
|
experimental = {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue