From abfa1bebecaac7eb2fec65309e188f87e124993d Mon Sep 17 00:00:00 2001 From: js0ny Date: Tue, 4 Mar 2025 23:28:51 +0000 Subject: [PATCH] feat(nvim): Use instead of : * This will not let the cursor move when executing commands --- tools/nvim/lua/plugins/appearance.lua | 6 ++-- tools/nvim/lua/plugins/misc.lua | 2 +- tools/nvim/lua/plugins/mod/alpha-nvim.lua | 12 +++---- tools/nvim/lua/plugins/mod/bufferline.lua | 32 +++++++++---------- tools/nvim/lua/plugins/mod/nvim-tree.lua | 2 +- tools/nvim/lua/plugins/mod/telescope.lua | 38 +++++++++++------------ 6 files changed, 46 insertions(+), 46 deletions(-) diff --git a/tools/nvim/lua/plugins/appearance.lua b/tools/nvim/lua/plugins/appearance.lua index 148eee9..2a761dd 100644 --- a/tools/nvim/lua/plugins/appearance.lua +++ b/tools/nvim/lua/plugins/appearance.lua @@ -81,9 +81,9 @@ return { current_line_blame = true, }, keys = { - { "gb", ":Gitsigns blame", desc = "Blame file" }, - { "gd", ":Gitsigns diffthis", desc = "Diff file" }, - { "gB", ":Gitsigns toggle_current_line_blame", desc = "Toggle line blame" }, + { "gb", "Gitsigns blame", desc = "Blame file" }, + { "gd", "Gitsigns diffthis", desc = "Diff file" }, + { "gB", "Gitsigns toggle_current_line_blame", desc = "Toggle line blame" }, }, }, { -- Highlight and navigate between TODOs diff --git a/tools/nvim/lua/plugins/misc.lua b/tools/nvim/lua/plugins/misc.lua index 65714e5..2e9153c 100644 --- a/tools/nvim/lua/plugins/misc.lua +++ b/tools/nvim/lua/plugins/misc.lua @@ -5,7 +5,7 @@ return { "CRAG666/code_runner.nvim", config = true, keys = { - { "cr", ":RunCode", desc = "Run code" }, + { "cr", "RunCode", desc = "Run code" }, }, dependencies = { diff --git a/tools/nvim/lua/plugins/mod/alpha-nvim.lua b/tools/nvim/lua/plugins/mod/alpha-nvim.lua index 738e2ff..c07d395 100644 --- a/tools/nvim/lua/plugins/mod/alpha-nvim.lua +++ b/tools/nvim/lua/plugins/mod/alpha-nvim.lua @@ -4,7 +4,7 @@ return { "goolord/alpha-nvim", dependencies = {}, keys = { - { "ba", ":Alpha", desc = "Toggle Alpha Dashboard" }, + { "ba", "Alpha", desc = "Toggle Alpha Dashboard" }, }, cmd = { "Alpha", @@ -37,12 +37,12 @@ return { dashboard.section.buttons.val.leader = "SPC" dashboard.section.buttons.val = { -- leader = "SPC", - dashboard.button("p", "󰈞 查找项目", ":Telescope projects"), - dashboard.button("h", " 历史文件", ":Telescope oldfiles"), - dashboard.button("l", " 加载会话", ":SessionSearch"), + dashboard.button("p", "󰈞 查找项目", "Telescope projects"), + dashboard.button("h", " 历史文件", "Telescope oldfiles"), + dashboard.button("l", " 加载会话", "SessionSearch"), -- FIXME: This does not work on Windows - Make it more portable - dashboard.button("c", " 转到设置", ":Telescope find_files cwd=~/.config/nvim"), - dashboard.button("SPC q", "󱊷 退出", ":qa"), + dashboard.button("c", " 转到设置", "Telescope find_files cwd=~/.config/nvim"), + dashboard.button("SPC q", "󱊷 退出", "qa"), } dashboard.section.footer.val = "今日 " .. os.date("%Y-%m-%d %A") .. " " diff --git a/tools/nvim/lua/plugins/mod/bufferline.lua b/tools/nvim/lua/plugins/mod/bufferline.lua index e6f5cfc..171898e 100644 --- a/tools/nvim/lua/plugins/mod/bufferline.lua +++ b/tools/nvim/lua/plugins/mod/bufferline.lua @@ -12,22 +12,22 @@ return { after = "catppuccin", lazy = false, keys = { - { "b1", ":BufferLineGotoBuffer 1", desc = "Switch to Buffer #1" }, - { "b2", ":BufferLineGotoBuffer 2", desc = "Switch to Buffer #2" }, - { "b3", ":BufferLineGotoBuffer 3", desc = "Switch to Buffer #3" }, - { "b4", ":BufferLineGotoBuffer 4", desc = "Switch to Buffer #4" }, - { "b5", ":BufferLineGotoBuffer 5", desc = "Switch to Buffer #5" }, - { "b6", ":BufferLineGotoBuffer 6", desc = "Switch to Buffer #6" }, - { "b7", ":BufferLineGotoBuffer 7", desc = "Switch to Buffer #7" }, - { "b8", ":BufferLineGotoBuffer 8", desc = "Switch to Buffer #8" }, - { "b9", ":BufferLineGotoBuffer 9", desc = "Switch to Buffer #9" }, - { "bb", ":BufferLinePick", desc = "Quick Switch Buffers" }, - { "bD", ":BufferLineCloseOthers", desc = "Delete Other Buffers" }, - { "bxx", ":BufferLineCloseOthers", desc = "Delete Other Buffers" }, - { "bxh", ":BufferLineCloseLeft", desc = "Delete Buffers Left" }, - { "bxi", ":BufferLineCloseRight", desc = "Delete Buffers Right" }, - { "bX", ":BufferLineCloseOthers", desc = "Delete Other Buffers" }, - { "bt", ":BufferLineTogglePin", desc = "Pin Buffer" }, + { "b1", "BufferLineGotoBuffer 1", desc = "Switch to Buffer #1" }, + { "b2", "BufferLineGotoBuffer 2", desc = "Switch to Buffer #2" }, + { "b3", "BufferLineGotoBuffer 3", desc = "Switch to Buffer #3" }, + { "b4", "BufferLineGotoBuffer 4", desc = "Switch to Buffer #4" }, + { "b5", "BufferLineGotoBuffer 5", desc = "Switch to Buffer #5" }, + { "b6", "BufferLineGotoBuffer 6", desc = "Switch to Buffer #6" }, + { "b7", "BufferLineGotoBuffer 7", desc = "Switch to Buffer #7" }, + { "b8", "BufferLineGotoBuffer 8", desc = "Switch to Buffer #8" }, + { "b9", "BufferLineGotoBuffer 9", desc = "Switch to Buffer #9" }, + { "bb", "BufferLinePick", desc = "Quick Switch Buffers" }, + { "bD", "BufferLineCloseOthers", desc = "Delete Other Buffers" }, + { "bxx", "BufferLineCloseOthers", desc = "Delete Other Buffers" }, + { "bxh", "BufferLineCloseLeft", desc = "Delete Buffers Left" }, + { "bxi", "BufferLineCloseRight", desc = "Delete Buffers Right" }, + { "bX", "BufferLineCloseOthers", desc = "Delete Other Buffers" }, + { "bt", "BufferLineTogglePin", desc = "Pin Buffer" }, }, opts = { options = { diff --git a/tools/nvim/lua/plugins/mod/nvim-tree.lua b/tools/nvim/lua/plugins/mod/nvim-tree.lua index 922984d..7820a47 100644 --- a/tools/nvim/lua/plugins/mod/nvim-tree.lua +++ b/tools/nvim/lua/plugins/mod/nvim-tree.lua @@ -24,7 +24,7 @@ return { version = "*", lazy = false, keys = { - { "ft", ":NvimTreeToggle", desc = "Toggle File Explorer" }, + { "ft", "NvimTreeToggle", desc = "Toggle File Explorer" }, }, dependencies = { "nvim-tree/nvim-web-devicons", diff --git a/tools/nvim/lua/plugins/mod/telescope.lua b/tools/nvim/lua/plugins/mod/telescope.lua index c9101f4..34027ca 100644 --- a/tools/nvim/lua/plugins/mod/telescope.lua +++ b/tools/nvim/lua/plugins/mod/telescope.lua @@ -28,24 +28,24 @@ return { }, dependencies = { "nvim-lua/plenary.nvim" }, keys = { - { "", ":Telescope find_files", desc = "Find Files" }, - { "fc", ":Telescope find_files cwd=~/.config/nvim", desc = "Edit configs" }, - { "/", ":Telescope live_grep", desc = "Grep Files" }, - { ";", ":Telescope", desc = "Show Telescope Commands" }, - { "ui", ":Telescope colorscheme", desc = "Change colorscheme" }, - { "pp", ":Telescope projects", desc = "List all Projects" }, - { "pg", ":Telescope projects", desc = "List all Git Projects" }, - { "ps", ":Telescope session-lens", desc = "List all sessions" }, - { "gs", ":Telescope git_status", desc = "Git Status" }, - { "gt", ":Telescope git_branches", desc = "Git Branches" }, - { "gc", ":Telescope git_commits", desc = "Show commits" }, - { "fb", ":Telescope buffers", desc = "List Buffers" }, - { "ff", ":Telescope fd", desc = "Find Files" }, - { "fh", ":Telescope oldfiles", desc = "Recent Files" }, - { "ce", ":Telescope diagnostics", desc = "Navigate errors/warnings" }, - { "cs", ":Telescope treesitter", desc = "Search symbols" }, - { "cS", ":Telescope grep_string", desc = "Search current symbol" }, - { "bB", ":Telescope buffers", desc = "List Buffers" }, - { "fl", ":Telescope filetypes", desc = "Set Filetype/Lang to ..." }, + { "", "Telescope find_files", desc = "Find Files" }, + { "fc", "Telescope find_files cwd=~/.config/nvim", desc = "Edit configs" }, + { "/", "Telescope live_grep", desc = "Grep Files" }, + { ";", "Telescope", desc = "Show Telescope Commands" }, + { "ui", "Telescope colorscheme", desc = "Change colorscheme" }, + { "pp", "Telescope projects", desc = "List all Projects" }, + { "pg", "Telescope projects", desc = "List all Git Projects" }, + { "ps", "Telescope session-lens", desc = "List all sessions" }, + { "gs", "Telescope git_status", desc = "Git Status" }, + { "gt", "Telescope git_branches", desc = "Git Branches" }, + { "gc", "Telescope git_commits", desc = "Show commits" }, + { "fb", "Telescope buffers", desc = "List Buffers" }, + { "ff", "Telescope fd", desc = "Find Files" }, + { "fh", "Telescope oldfiles", desc = "Recent Files" }, + { "ce", "Telescope diagnostics", desc = "Navigate errors/warnings" }, + { "cs", "Telescope treesitter", desc = "Search symbols" }, + { "cS", "Telescope grep_string", desc = "Search current symbol" }, + { "bB", "Telescope buffers", desc = "List Buffers" }, + { "fl", "Telescope filetypes", desc = "Set Filetype/Lang to ..." }, }, }