comment keymaps

This commit is contained in:
♥ Minnie ♥ 2025-05-14 19:11:33 +08:00
parent 9d6eb23ea3
commit 8a8991263b
Signed by: jasmine
GPG key ID: 8563E358D4E8040E
2 changed files with 26 additions and 26 deletions

View file

@ -1,30 +1,39 @@
{...}: { {...}: {
plugins.comment = { plugins.comment = {
enable = true; enable = true;
settings = { settings = {
# LHS of toggle mappings in NORMAL mode
toggler = { toggler = {
# Line-comment toggle keymap line = "<leader>cl<Return>";
line = "<leader>c<space>"; block = "<leader>cb<Return>";
# Block-comment toggle keymap
block = "<leader>c<enter>";
}; };
# LHS of operator-pending mappings in NORMAL and VISUAL mode
opleader = { opleader = {
# Line-comment keymap line = "<leader>cl";
line = "<leader>c<space>"; block = "<leader>cb";
# Block-comment keymap
block = "<leader>c<enter>";
}; };
# LHS of extra mappings
extra = { extra = {
# Add comment on the line above above = "<leader>c<Up>";
above = "<leader>co"; below = "<leader>c<Down>";
# Add comment on the line below eol = "<leader>c<End>";
below = "<leader>ce"; };
# Add comment at the end of line
eol = "<leader>ca"; mappings = {
basic = true;
extra = true;
}; };
}; };
}; };
keymaps = [
{ # prefix: comment
mode = ["n" "v"];
key = "<leader>c";
action = "<Nop>";
options = {
desc = "+comment";
};
}
];
} }

View file

@ -17,15 +17,6 @@
}; };
} }
{
mode = ["n" "v"];
key = "<leader>c";
action = "<Nop>";
options = {
desc = "+comment";
};
}
{ {
mode = "n"; mode = "n";
key = "<leader>g"; key = "<leader>g";