fix(scala): restrict metals keymaps to scala and sbt filetypes

This commit is contained in:
eihqnh 2026-04-10 22:36:03 +08:00
parent 83d90f339d
commit 74c040abab

View file

@ -21,6 +21,7 @@ return {
require("telescope").extensions.metals.commands() require("telescope").extensions.metals.commands()
end, end,
desc = "Metals commands", desc = "Metals commands",
ft = { "scala", "sbt" },
}, },
{ {
"<leader>mc", "<leader>mc",
@ -28,6 +29,7 @@ return {
require("metals").compile_cascade() require("metals").compile_cascade()
end, end,
desc = "Metals compile cascade", desc = "Metals compile cascade",
ft = { "scala", "sbt" },
}, },
{ {
"<leader>mh", "<leader>mh",
@ -35,6 +37,7 @@ return {
require("metals").hover_worksheet() require("metals").hover_worksheet()
end, end,
desc = "Metals hover worksheet", desc = "Metals hover worksheet",
ft = { "scala", "sbt" },
}, },
}, },
ft = { "scala", "sbt", "java" }, ft = { "scala", "sbt", "java" },