diff --git a/dot_config/exact_nvim/Readme.md b/dot_config/exact_nvim/Readme.md index 25d6ea8..5c78c4b 100644 --- a/dot_config/exact_nvim/Readme.md +++ b/dot_config/exact_nvim/Readme.md @@ -15,14 +15,15 @@ Yuan Neovim 備忘 * move cursor: (方向鍵) ### 擴充自行設定的快速鍵 +* ``: NeoTree: 查看已經開啟的檔案 * ``: NeoTree * ``: git status * `fT`: 浮動NeoTree * `fB`: 已開啟的檔案 #### 預計設定 -* 看看你設定了哪些變數、函數,也可以快速跳轉 * 可以回朔到開啟檔案以來的任何歷史,還會標出修改的地方 +* 看看你設定了哪些變數、函數,也可以快速跳轉 ### 編輯習慣(已經覆寫) * shift+方向鍵(傳統): 選取文字(傳統習慣) diff --git a/dot_config/exact_nvim/exact_lua/exact_config/keymaps_nvim.lua b/dot_config/exact_nvim/exact_lua/exact_config/keymaps_nvim.lua index c43e1b0..146e30e 100644 --- a/dot_config/exact_nvim/exact_lua/exact_config/keymaps_nvim.lua +++ b/dot_config/exact_nvim/exact_lua/exact_config/keymaps_nvim.lua @@ -5,6 +5,9 @@ local map = vim.keymap.set -- Ctrl+Enter 鍵會被視為 Ctrl+M (對策: 多增加相同功能的Ctrl+Alt+Enter) -- +-- Ctrl+s 儲存 +map("n", "", "write", { noremap = true, silent = true, desc = "Save file" }) +map("i", "", "writea", { noremap = true, silent = true, desc = "Save file in insert mode" }) -- Tab切換 -- 現在由barbar控制,先停用 diff --git a/dot_config/exact_nvim/exact_lua/exact_plugins/neo-tree.lua b/dot_config/exact_nvim/exact_lua/exact_plugins/neo-tree.lua index 49909b6..de604f2 100644 --- a/dot_config/exact_nvim/exact_lua/exact_plugins/neo-tree.lua +++ b/dot_config/exact_nvim/exact_lua/exact_plugins/neo-tree.lua @@ -64,6 +64,8 @@ return { end, desc = "NeoTree" }, + { "", "Neotree toggle buffers", desc = "NeoTree Buffers" }, + { "e", "Neotree reveal" }, { "ft", "Neotree toggle", desc = "NeoTree" }, { "fT", "Neotree float", desc = "NeoTree Float" },