]> git.r.bdr.sh - rbdr/oleoboard.nvim/blob - lua/oleoboard/keybinds.lua
1678035308a647f0b5695d116908be76f341b607
[rbdr/oleoboard.nvim] / lua / oleoboard / keybinds.lua
1 -------------------------------------------------------------------------------
2 -- Sets the default keybinds
3 -------------------------------------------------------------------------------
4 local Keybinds = {}
5 -------------------------------------------------------------------------------
6 -- Public Interface
7 -------------------------------------------------------------------------------
8
9 --- Sets the default keybinds
10 function Keybinds.bind()
11 local api = vim.api
12
13 api.nvim_set_keymap('n', '<leader>bb', '<cmd>OleoBoardToggle<CR>', { noremap = true, silent = true })
14 api.nvim_set_keymap('n', '<leader>bl', '<cmd>OleoBoardMoveEntryRight<CR>', { noremap = true, silent = true })
15 api.nvim_set_keymap('n', '<leader>bh', '<cmd>OleoBoardMoveEntryLeft<CR>', { noremap = true, silent = true })
16 api.nvim_set_keymap('n', '<leader>bL', '<cmd>OleoBoardMoveColumnRight<CR>', { noremap = true, silent = true })
17 api.nvim_set_keymap('n', '<leader>bH', '<cmd>OleoBoardMoveColumnLeft<CR>', { noremap = true, silent = true })
18 end
19
20 return Keybinds