2023-09-08 10:14:51 +00:00
|
|
|
local sbtToScalaCLI = function()
|
2025-02-26 10:22:27 +00:00
|
|
|
vim.cmd([[s/\s*libraryDependencies\s*+=\s*/\/\/> using dep /]])
|
|
|
|
vim.cmd([[s/" \(%\+\) "/\=repeat(":", strlen(submatch(1)))/g]])
|
2023-09-08 10:14:51 +00:00
|
|
|
end
|
|
|
|
|
2025-02-26 10:22:27 +00:00
|
|
|
vim.keymap.set(
|
|
|
|
"n",
|
|
|
|
"<leader>dep",
|
|
|
|
sbtToScalaCLI,
|
|
|
|
{ noremap = true, silent = true, desc = "Convert sbt dependency to Scala CLI" }
|
|
|
|
)
|