refactor mneumonics

This commit is contained in:
♥ Minnie ♥ 2025-04-17 20:49:04 +08:00
parent 76b5f16399
commit 0c866cfd92
Signed by: jasmine
GPG key ID: 8563E358D4E8040E
6 changed files with 71 additions and 83 deletions

View file

@ -6,7 +6,7 @@
keymaps = [ keymaps = [
{ {
mode = ["n" "v"]; mode = ["n" "v"];
key = "<leader>hs"; key = "<leader>gs";
action = "<cmd>Gitsigns stage_hunk<cr>"; action = "<cmd>Gitsigns stage_hunk<cr>";
options = { options = {
silent = true; silent = true;
@ -16,7 +16,7 @@
{ {
mode = ["n" "v"]; mode = ["n" "v"];
key = "<leader>hr"; key = "<leader>gr";
action = "<cmd>Gitsigns reset_hunk<cr>"; action = "<cmd>Gitsigns reset_hunk<cr>";
options = { options = {
silent = true; silent = true;
@ -26,7 +26,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>hS"; key = "<leader>gS";
action = "<cmd>Gitsigns stage_buffer<cr>"; action = "<cmd>Gitsigns stage_buffer<cr>";
options = { options = {
silent = true; silent = true;
@ -36,7 +36,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>hu"; key = "<leader>gu";
action = "<cmd>Gitsigns undo_stage_hunk<cr>"; action = "<cmd>Gitsigns undo_stage_hunk<cr>";
options = { options = {
silent = true; silent = true;
@ -46,7 +46,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>hR"; key = "<leader>gR";
action = "<cmd>Gitsigns reset_buffer<cr>"; action = "<cmd>Gitsigns reset_buffer<cr>";
options = { options = {
silent = true; silent = true;
@ -56,7 +56,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>hp"; key = "<leader>gp";
action = "<cmd>Gitsigns preview_hunk_inline<cr>"; action = "<cmd>Gitsigns preview_hunk_inline<cr>";
options = { options = {
silent = true; silent = true;
@ -66,7 +66,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>hb"; key = "<leader>gb";
action = "<cmd>Gitsigns blame<cr>"; action = "<cmd>Gitsigns blame<cr>";
options = { options = {
silent = true; silent = true;
@ -76,7 +76,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>tb"; key = "<leader>gtb";
action = "<cmd>Gitsigns toggle_current_line_blame<cr>"; action = "<cmd>Gitsigns toggle_current_line_blame<cr>";
options = { options = {
silent = true; silent = true;
@ -86,7 +86,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>hd"; key = "<leader>gd";
action = "<cmd>Gitsigns diffthis<cr>"; action = "<cmd>Gitsigns diffthis<cr>";
options = { options = {
silent = true; silent = true;
@ -96,7 +96,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>td"; key = "<leader>gtd";
action = "<cmd>Gitsigns toggle_deleted<cr>"; action = "<cmd>Gitsigns toggle_deleted<cr>";
options = { options = {
silent = true; silent = true;

View file

@ -6,7 +6,7 @@
keymaps = [ keymaps = [
{ {
mode = "n"; mode = "n";
key = "<leader>gg"; key = "<leader>g<cr>";
action = "<cmd>LazyGit<cr>"; action = "<cmd>LazyGit<cr>";
options = { options = {
desc = "Open LazyGit"; desc = "Open LazyGit";
@ -15,7 +15,7 @@
{ {
mode = "n"; mode = "n";
key = "<leader>lr"; key = "<leader>glr";
action = "<cmd>lua require(\"telescope\").extensions.lazygit.lazygit()<cr>"; action = "<cmd>lua require(\"telescope\").extensions.lazygit.lazygit()<cr>";
options = { options = {
desc = "List repositories"; desc = "List repositories";

View file

@ -63,7 +63,7 @@
end end
''; '';
options = { options = {
desc = "Format buffer"; desc = "format_buffer";
}; };
} }
]; ];

View file

@ -7,9 +7,9 @@
keymaps = [ keymaps = [
{ {
mode = "n"; mode = "n";
key = "<leader>\\"; key = "<leader>e";
action = "<cmd>Neotree<cr>"; action = "<cmd>Neotree<cr>";
options.desc = "Focus Neotree"; options.desc = "focus_neotree";
} }
]; ];
} }

View file

@ -16,31 +16,24 @@
# Configure our telescope keymaps. # Configure our telescope keymaps.
keymaps = { keymaps = {
# File Pickers
"<leader>sf" = {
action = "find_files";
options = {
desc = "Search project files";
};
};
"<leader>/" = { "<leader>/" = {
action = "live_grep"; action = "live_grep";
options = { options = {
desc = "Grep (root dir)"; desc = "live_grep";
};
};
# Vim Pickers
"<leader>sb" = {
action = "buffers";
options = {
desc = "Search open buffers";
}; };
}; };
"<leader>:" = { "<leader>:" = {
action = "command_history"; action = "command_history";
options = { options = {
desc = "Command History"; desc = "command_history";
};
};
# Search
"<leader>sb" = {
action = "buffers";
options = {
desc = "Search open buffers";
}; };
}; };
"<leader>sc" = { "<leader>sc" = {
@ -49,46 +42,50 @@
desc = "Search Commands"; desc = "Search Commands";
}; };
}; };
"<leader>sf" = {
# Git Pickers action = "find_files";
"<leader>lc" = {
action = "git_bcommits";
options = { options = {
desc = "List buffers commits"; desc = "Search project files";
}; };
}; };
"<leader>lC" = {
action = "git_commits";
options = {
desc = "List git commits";
};
};
"<leader>lb" = {
action = "git_branches";
options = {
desc = "List git branches";
};
};
"<leader>ld" = {
action = "git_status";
options = {
desc = "List git diff";
};
};
"<leader>ls" = {
action = "git_stash";
options = {
desc = "List git stash";
};
};
# Extensions
"<leader>sl" = { "<leader>sl" = {
action = "software-licenses find"; action = "software-licenses find";
options = { options = {
desc = "Search Software Licenses"; desc = "Search Software Licenses";
}; };
}; };
# List
"<leader>glc" = {
action = "git_bcommits";
options = {
desc = "List git commits";
};
};
"<leader>glC" = {
action = "git_commits";
options = {
desc = "List git commits";
};
};
"<leader>glb" = {
action = "git_branches";
options = {
desc = "List git branches";
};
};
"<leader>gld" = {
action = "git_status";
options = {
desc = "List git diff";
};
};
"<leader>gls" = {
action = "git_stash";
options = {
desc = "List git stash";
};
};
}; };
}; };
} }

View file

@ -13,25 +13,7 @@
desc = "+search"; desc = "+search";
}; };
} }
{
mode = "n";
key = "<leader>h";
action = "<Nop>";
options = {
desc = "+hunks";
};
}
{
mode = "n";
key = "<leader>t";
action = "<Nop>";
options = {
desc = "+toggle";
};
}
{ {
mode = "n"; mode = "n";
key = "<leader>b"; key = "<leader>b";
@ -61,11 +43,20 @@
{ {
mode = "n"; mode = "n";
key = "<leader>l"; key = "<leader>gl";
action = "<Nop>"; action = "<Nop>";
options = { options = {
desc = "+list"; desc = "+list";
}; };
} }
{
mode = "n";
key = "<leader>gt";
action = "<Nop>";
options = {
desc = "+toggle";
};
}
]; ];
} }