Skip to content

Commit 19d4bda

Browse files
committed
add keymap for buffers
1 parent 3e6f18f commit 19d4bda

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

init.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,12 @@ vim.opt.fileencodings = 'utf-8,gbk'
174174
-- See `:help hlsearch`
175175
vim.keymap.set('n', '<Esc>', '<cmd>nohlsearch<CR>')
176176
vim.keymap.set('n', '<leader>n', '<Cmd>set invnumber invrelativenumber<cr>')
177+
-- Mapping for buffers
178+
vim.keymap.set('n', '<leader>j', '<Cmd>bnext<cr>')
179+
vim.keymap.set('n', '<leader>k', '<Cmd>bprevious<cr>')
180+
vim.keymap.set('n', '<leader>be', ':badd<space>')
181+
vim.keymap.set('n', '<leader>ba', '<Cmd>bufdo bd<cr>') -- Close all buffers
182+
vim.keymap.set('n', '<leader>bd', '<Cmd>bdelete<cr>')
177183

178184
-- Diagnostic keymaps
179185
vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagnostic [Q]uickfix list' })

0 commit comments

Comments
 (0)