backout.nvim
is a minimal neovim plugin designed to move inline while remaining in insert mode. This plugin is inspired by functionality from auto-pairs that I couldn't find in other auto-pair plugins.
return {
"AgusDOLARD/backout.nvim",
opts = {},
keys = {
-- Define your keybinds
{ "<M-b>", "<cmd>lua require('backout').back()<cr>", mode = { "i" } },
{ "<M-n>", "<cmd>lua require('backout').out()<cr>", mode = { "i" } },
},
}
A string containing characters or sequences to jump between
chars = "(){}[]`'\"<>" -- default chars
Contributions are welcome! Feel free to open issues, submit pull requests, or provide feedback to help improve backout.nvim.