Skip to content

Commit 3b50eb4

Browse files
committed
feat(copilot): update key mappings and documentation
- Changed key mapping for accepting words and lines in Copilot. - Updated Vim Test plugin to support multiple test commands. - Revised README for clarity and improved description of configuration. - Added new spell check entries for better functionality.
1 parent 5619e3c commit 3b50eb4

6 files changed

Lines changed: 32 additions & 24 deletions

File tree

colors/nordstone.lua

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ loadColorSet({
8383
Cursor = { fg = c.nord4, bg = "NONE", style = "reverse" },
8484
CursorColumn = { fg = "NONE", bg = c.nord0 },
8585
CursorIM = { fg = c.nord5, bg = "NONE", style = "reverse" },
86-
CursorLine = { bg = c.nord0 },
86+
CursorLine = { bg = c.neutral_800 },
8787
CursorLineNr = { fg = c.nord4 },
8888
DiffAdd = { bg = c.nord0 },
8989
DiffChange = { bg = c.nord0 },
@@ -149,22 +149,28 @@ loadColorSet({
149149
})
150150

151151
-- TERMINAL
152-
vim.g.terminal_color_0 = c.nord1
153-
vim.g.terminal_color_1 = c.nord11
154-
vim.g.terminal_color_2 = c.nord14
155-
vim.g.terminal_color_3 = c.nord13
156-
vim.g.terminal_color_4 = c.nord9
157-
vim.g.terminal_color_5 = c.nord15
158-
vim.g.terminal_color_6 = c.nord8
159-
vim.g.terminal_color_7 = c.nord5
160-
vim.g.terminal_color_8 = c.nord3
161-
vim.g.terminal_color_9 = c.nord11
162-
vim.g.terminal_color_10 = c.nord14
163-
vim.g.terminal_color_11 = c.nord13
164-
vim.g.terminal_color_12 = c.nord9
165-
vim.g.terminal_color_13 = c.nord15
166-
vim.g.terminal_color_14 = c.nord7
167-
vim.g.terminal_color_15 = c.nord6
152+
-- `h: terminal_config`
153+
local terminal_colors = {
154+
c.nord1,
155+
c.nord11,
156+
c.nord14,
157+
c.nord13,
158+
c.nord9,
159+
c.nord15,
160+
c.nord8,
161+
c.nord5,
162+
c.nord3,
163+
c.nord11,
164+
c.nord14,
165+
c.nord13,
166+
c.nord9,
167+
c.nord15,
168+
c.nord7,
169+
c.nord6,
170+
}
171+
for i, color in ipairs(terminal_colors) do
172+
vim.g["terminal_color_" .. (i - 1)] = color
173+
end
168174

169175
-- CUSTOM
170176

lazy-lock.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"copilot.lua": { "branch": "master", "commit": "46f4b7d026cba9497159dcd3e6aa61a185cb1c48" },
66
"flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" },
77
"guess-indent.nvim": { "branch": "main", "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" },
8-
"gx.nvim": { "branch": "main", "commit": "c7e6a0ace694a098a5248d92a866c290bd2da1cc" },
8+
"gx.nvim": { "branch": "main", "commit": "5e4eaa8e81c2467a4eaf4bee95d6c43d9d8c1a38" },
99
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
1010
"lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" },
1111
"mason.nvim": { "branch": "main", "commit": "8024d64e1330b86044fed4c8494ef3dcd483a67c" },
@@ -34,5 +34,5 @@
3434
"treewalker.nvim": { "branch": "main", "commit": "cfae49dedd041dbe867c2b3d0b081fc381a735e9" },
3535
"ts-comments.nvim": { "branch": "main", "commit": "1bd9d0ba1d8b336c3db50692ffd0955fe1bb9f0c" },
3636
"vim-fugitive": { "branch": "master", "commit": "593f831d6f6d779cbabb70a4d1e6b1b1936a88af" },
37-
"vim-test": { "branch": "master", "commit": "bdbbdee521d41fbc7c7f3edff54ccc50272b7cbb" }
37+
"vim-test": { "branch": "master", "commit": "fba18e168565f055d4061408ada0f6abd9ea8bbd" }
3838
}

lua/plugins/copilot.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ return {
2424
auto_trigger = true,
2525
keymap = {
2626
accept = "<c-]>",
27-
accept_word = nil,
28-
accept_line = "<c-j>",
27+
accept_word = "<c-l>",
28+
accept_line = "<c-s-L>",
2929
next = nil,
3030
prev = nil,
3131
dismiss = "<c-e>",

lua/plugins/vim-test.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ return {
3737
vim.g["test#strategy"] = "my_neovim"
3838
end,
3939

40-
event = "VeryLazy",
40+
cmd = { "TestLast", "TestNearest", "TestFile", "TestSuite" },
4141
enabled = not vim.g.vscode,
4242
}

readme.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Neovim IDE configuration
22

3-
This is my configuration for [Neovim](https://neovim.io/), mostly for frontend development (typescript, css, python, rust).
3+
My configuration for [Neovim](https://neovim.io/), mostly for frontend development (typescript, css, python, rust).
44

55
- **Editor** - enhanced vim motions, extended text objects, folding
66
- **Code** - formatter, comments, code completion, AI powered suggestions
@@ -265,7 +265,8 @@ Random features added.
265265

266266
- `<c-]>` accept
267267
- `<c-e>` dismiss
268-
- `<c-j>` accept line
268+
- `<c-l>` accept word
269+
- `<c-s-l>` accept line
269270

270271
### Logging
271272

spell/en.utf-8.add

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Colorscheme
33
CursorHold
44
DAP
55
VimEnter
6+
Vimscript
67
autocmd
78
autocmds
89
basename

0 commit comments

Comments
 (0)