From 4d3a67cd620152d11ab9b5f5bdd973f84cc2d44b Mon Sep 17 00:00:00 2001 From: skewb1k Date: Sat, 21 Mar 2026 16:00:06 +0000 Subject: feat(lua): replace `buffer` with `buf` in vim.keymap.set/del #38360 The `buffer` option remains functional but is now undocumented. Providing both will raise an error. Since providing `buf` was disallowed before, there is no code that will break due to using `buffer` alongside `buf`. --- runtime/lua/vim/_core/defaults.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'runtime/lua/vim/_core') diff --git a/runtime/lua/vim/_core/defaults.lua b/runtime/lua/vim/_core/defaults.lua index 83fa8ed963..69c76118f2 100644 --- a/runtime/lua/vim/_core/defaults.lua +++ b/runtime/lua/vim/_core/defaults.lua @@ -741,10 +741,10 @@ do vim.keymap.set({ 'n', 'x', 'o' }, '[[', function() jump_to_prompt(nvim_terminal_prompt_ns, 0, ev.buf, -vim.v.count1) - end, { buffer = ev.buf, desc = 'Jump [count] shell prompts backward' }) + end, { buf = ev.buf, desc = 'Jump [count] shell prompts backward' }) vim.keymap.set({ 'n', 'x', 'o' }, ']]', function() jump_to_prompt(nvim_terminal_prompt_ns, 0, ev.buf, vim.v.count1) - end, { buffer = ev.buf, desc = 'Jump [count] shell prompts forward' }) + end, { buf = ev.buf, desc = 'Jump [count] shell prompts forward' }) -- If the terminal buffer is being reused, clear the previous exit msg vim.api.nvim_buf_clear_namespace(ev.buf, nvim_terminal_exitmsg_ns, 0, -1) -- cgit