From 4fc22b9cfc155e1382fc985481c509af6443ada9 Mon Sep 17 00:00:00 2001 From: Yuan Chiu Date: Tue, 29 Apr 2025 13:50:10 +0800 Subject: [PATCH] =?UTF-8?q?refactor=20nvim:=20=E5=B0=87=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E7=B7=A8=E8=BC=AF=E5=99=A8=E5=92=8C=E7=B7=A8=E8=BC=AF=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E6=99=82=E7=9A=84=E7=BF=92=E6=85=A3=E5=B0=8D=E6=87=89?= =?UTF-8?q?=E6=8B=86=E9=96=8B=E4=BE=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dot_config/exact_nvim/exact_lua/exact_config/keymaps.lua | 3 +-- .../exact_nvim/exact_lua/exact_config/keymaps_nvim.lua | 5 +++++ dot_config/exact_nvim/exact_lua/init.lua | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 dot_config/exact_nvim/exact_lua/exact_config/keymaps_nvim.lua diff --git a/dot_config/exact_nvim/exact_lua/exact_config/keymaps.lua b/dot_config/exact_nvim/exact_lua/exact_config/keymaps.lua index eacf968..e62c647 100644 --- a/dot_config/exact_nvim/exact_lua/exact_config/keymaps.lua +++ b/dot_config/exact_nvim/exact_lua/exact_config/keymaps.lua @@ -1,5 +1,4 @@ -vim.api.nvim_set_keymap('n', '', 'tabnext', { noremap = true, silent = true }) -vim.api.nvim_set_keymap('n', '', 'tabprevious', { noremap = true, silent = true }) +-- 這個檔案是依據自己之前在vscode的編輯習慣,用來設定editor的鍵盤快捷鍵 -- 處理剪貼簿習慣對應(在Insert模式可使用慣用的快速鍵) vim.opt.keymodel = "startsel" -- 啟用 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 new file mode 100644 index 0000000..0fefa3f --- /dev/null +++ b/dot_config/exact_nvim/exact_lua/exact_config/keymaps_nvim.lua @@ -0,0 +1,5 @@ +-- 這個檔案是用來設定 Neovim 的鍵盤快捷鍵 + +-- Tab切換 +vim.api.nvim_set_keymap('n', '', 'tabnext', { noremap = true, silent = true }) +vim.api.nvim_set_keymap('n', '', 'tabprevious', { noremap = true, silent = true }) diff --git a/dot_config/exact_nvim/exact_lua/init.lua b/dot_config/exact_nvim/exact_lua/init.lua index 176f176..2a4f89b 100644 --- a/dot_config/exact_nvim/exact_lua/init.lua +++ b/dot_config/exact_nvim/exact_lua/init.lua @@ -1,4 +1,5 @@ require("config.options") +require("config.keymaps_nvim") require("config.keymaps") require("config.gui") require("config.lazy")