Skip to content

Commit 4829cf4

Browse files
committed
fix(insert): exit insert mode after saving
1 parent 4f8926b commit 4829cf4

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

.env.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
BLINK_FUZZY_IMPLEMENTATION=
22
COPILOT_DISABLE_SUGGESTIONS=false
33
COPILOT_MODEL_ARCHITECT=o1 # reasoning, small context
4-
COPILOT_MODEL_CHEAP=gpt-4-0125-preview # quick/low-cost tasks
4+
COPILOT_MODEL_CHEAP=gpt-4.1 # quick/low-cost tasks
55
COPILOT_MODEL_CODEGEN=claude-3.7-sonnet # generation, big context
66
COPILOT_MODEL_REASON=gpt-4o # reasoning, big context
77
COPILOT_PROXY=

lazy-lock.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"gx.nvim": { "branch": "main", "commit": "fc17f30aa3e705f2d5810d75ffff404bcc68e91a" },
99
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
1010
"lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" },
11-
"mason.nvim": { "branch": "main", "commit": "3671ab0d40aa5bd24b1686562bd0a23391ecf76a" },
11+
"mason.nvim": { "branch": "main", "commit": "9e25c98d4826998460926f8c5c2284848d80ae89" },
1212
"mini.ai": { "branch": "main", "commit": "1cd4f021a05c29acd4ab511c0981da14217daf38" },
1313
"mini.align": { "branch": "main", "commit": "0202e1662a7a03a95cefd6851795ceae5e87b9b3" },
1414
"mini.clue": { "branch": "main", "commit": "edf3016944b5f2c7932d39af83af7c885ca0f019" },
@@ -19,19 +19,19 @@
1919
"mini.operators": { "branch": "main", "commit": "fd655907ed56434c83a6efb654b266d9c090ca82" },
2020
"mini.pairs": { "branch": "main", "commit": "1e1ca3f60f58d4050bf814902b472eec9963a5dd" },
2121
"mini.surround": { "branch": "main", "commit": "b12fcfefd6b9b7c9e9a773bc0e3e07ae20c03351" },
22-
"nvim-dap": { "branch": "master", "commit": "5dd4d50f2e6a2eaf9e57fad023d294ef371bda35" },
22+
"nvim-dap": { "branch": "master", "commit": "a479e25ed5b5d331fb46ee4b9e160ff02ac64310" },
2323
"nvim-dap-view": { "branch": "main", "commit": "143411d3e5d76814345030d7029af935afc7116d" },
2424
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
2525
"nvim-treesitter-refactor": { "branch": "master", "commit": "d8b74fa87afc6a1e97b18da23e762efb032dc270" },
2626
"nvim-treesitter-textobjects": { "branch": "master", "commit": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" },
27-
"nvim-web-devicons": { "branch": "master", "commit": "4a8369f4c78ef6f6f895f0cec349e48f74330574" },
27+
"nvim-web-devicons": { "branch": "master", "commit": "3362099de3368aa620a8105b19ed04c2053e38c0" },
2828
"oil.nvim": { "branch": "master", "commit": "bbad9a76b2617ce1221d49619e4e4b659b3c61fc" },
2929
"other.nvim": { "branch": "main", "commit": "1d48e090f6d1d53dda9fb5094af3f2006ebbb858" },
3030
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
31-
"rustaceanvim": { "branch": "master", "commit": "66398662c07d265b226897500ed50eafba3dffb4" },
31+
"rustaceanvim": { "branch": "master", "commit": "7f4b28a888340c7658e3f95a965cee67f29f9a23" },
3232
"snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" },
3333
"timber.nvim": { "branch": "main", "commit": "d32f10e30c1056861c412a00a028869538998e30" },
34-
"treewalker.nvim": { "branch": "main", "commit": "ae229700e1cce34198280f588568dc49c52d9eb1" },
34+
"treewalker.nvim": { "branch": "main", "commit": "357f8e11bd4a6e0a7bb3a4e49bfe9e1ed91e55f8" },
3535
"ts-comments.nvim": { "branch": "main", "commit": "1bd9d0ba1d8b336c3db50692ffd0955fe1bb9f0c" },
3636
"vim-fugitive": { "branch": "master", "commit": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4" },
3737
"vim-test": { "branch": "master", "commit": "fba18e168565f055d4061408ada0f6abd9ea8bbd" }

plugin/keymaps/insert.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ end
88
-- Always exit insert mode when saving.
99
local save_keys = { "<c-s>", "<d-s>" }
1010
for _, key in ipairs(save_keys) do
11-
k(key, "<cmd>silent! update | redraw<cr>", { desc = "Save", unique = false })
11+
k(key, "<cmd>silent! update | redraw<cr><esc>", { desc = "Save", unique = false })
1212
end
1313

1414
k("<c-b>", "<left>") -- Cursor one character left `:h i_<Left>`

0 commit comments

Comments
 (0)