nvim: 快速鍵調整
This commit is contained in:
parent
0f5bf1cd91
commit
9240f60445
@ -15,14 +15,15 @@ Yuan Neovim 備忘
|
|||||||
* move cursor: <window>(方向鍵)
|
* move cursor: <window>(方向鍵)
|
||||||
|
|
||||||
### 擴充自行設定的快速鍵
|
### 擴充自行設定的快速鍵
|
||||||
|
* `<F8>`: NeoTree: 查看已經開啟的檔案
|
||||||
* `<F9>`: NeoTree
|
* `<F9>`: NeoTree
|
||||||
* `<F10>`: git status
|
* `<F10>`: git status
|
||||||
* `<leader>fT`: 浮動NeoTree
|
* `<leader>fT`: 浮動NeoTree
|
||||||
* `<leader>fB`: 已開啟的檔案
|
* `<leader>fB`: 已開啟的檔案
|
||||||
|
|
||||||
#### 預計設定
|
#### 預計設定
|
||||||
* <F8> 看看你設定了哪些變數、函數,也可以快速跳轉
|
|
||||||
* <F6> 可以回朔到開啟檔案以來的任何歷史,還會標出修改的地方
|
* <F6> 可以回朔到開啟檔案以來的任何歷史,還會標出修改的地方
|
||||||
|
* <F7> 看看你設定了哪些變數、函數,也可以快速跳轉
|
||||||
|
|
||||||
### 編輯習慣(已經覆寫)
|
### 編輯習慣(已經覆寫)
|
||||||
* shift+方向鍵(傳統): 選取文字(傳統習慣)
|
* shift+方向鍵(傳統): 選取文字(傳統習慣)
|
||||||
|
@ -5,6 +5,9 @@ local map = vim.keymap.set
|
|||||||
-- Ctrl+Enter 鍵會被視為 Ctrl+M (對策: 多增加相同功能的Ctrl+Alt+Enter)
|
-- Ctrl+Enter 鍵會被視為 Ctrl+M (對策: 多增加相同功能的Ctrl+Alt+Enter)
|
||||||
-- <A-S-CR>
|
-- <A-S-CR>
|
||||||
|
|
||||||
|
-- Ctrl+s 儲存
|
||||||
|
map("n", "<C-s>", "<cmd>write<CR>", { noremap = true, silent = true, desc = "Save file" })
|
||||||
|
map("i", "<C-s>", "<Esc><cmd>write<CR>a", { noremap = true, silent = true, desc = "Save file in insert mode" })
|
||||||
|
|
||||||
-- Tab切換
|
-- Tab切換
|
||||||
-- 現在由barbar控制,先停用
|
-- 現在由barbar控制,先停用
|
||||||
|
@ -64,6 +64,8 @@ return {
|
|||||||
end,
|
end,
|
||||||
desc = "NeoTree"
|
desc = "NeoTree"
|
||||||
},
|
},
|
||||||
|
{ "<F8>", "<cmd>Neotree toggle buffers<cr>", desc = "NeoTree Buffers" },
|
||||||
|
|
||||||
{ "<leader>e", "<Cmd>Neotree reveal<CR>" },
|
{ "<leader>e", "<Cmd>Neotree reveal<CR>" },
|
||||||
{ "<leader>ft", "<cmd>Neotree toggle<cr>", desc = "NeoTree" },
|
{ "<leader>ft", "<cmd>Neotree toggle<cr>", desc = "NeoTree" },
|
||||||
{ "<leader>fT", "<cmd>Neotree float<cr>", desc = "NeoTree Float" },
|
{ "<leader>fT", "<cmd>Neotree float<cr>", desc = "NeoTree Float" },
|
||||||
|
Loading…
x
Reference in New Issue
Block a user