nvim/plugin/scaladeps.lua
2025-02-26 11:22:27 +01:00

12 lines
305 B
Lua

local sbtToScalaCLI = function()
vim.cmd([[s/\s*libraryDependencies\s*+=\s*/\/\/> using dep /]])
vim.cmd([[s/" \(%\+\) "/\=repeat(":", strlen(submatch(1)))/g]])
end
vim.keymap.set(
"n",
"<leader>dep",
sbtToScalaCLI,
{ noremap = true, silent = true, desc = "Convert sbt dependency to Scala CLI" }
)