feat: Add set mapping

This commit is contained in:
Myzel394 2023-10-07 11:58:53 +02:00
parent 0f39c3bca7
commit 6b3f3d9140
2 changed files with 79 additions and 1 deletions

View File

@ -50,7 +50,83 @@ local options = {
vertical = "|",
}
}
}
},
set_mappings = function(buf)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<Left>",
":JumpLeft<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<S-Left>",
":SwapWithLeftCell<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<Right>",
":JumpRight<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<S-Right>",
":SwapWithRightCell<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<Up>",
":JumpUp<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<S-Up>",
":SwapWithUpperCell<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<Down>",
":JumpDown<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<S-Down>",
":SwapWithLowerCell<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<Tab>",
":JumpToNextCell<CR>",
{}
)
vim.api.nvim_buf_set_keymap(
buf,
"n",
"<S-Tab>",
":JumpToPrevCell<CR>",
{}
)
end
}
-- You can ignore everything below this line

View File

@ -382,6 +382,8 @@ function M:register_listeners()
end,
{}
)
o.options.set_mappings(self.prompt_buffer)
end
return M