diff options
Diffstat (limited to 'common/config/nvim/lua/plugins/surround.lua')
| -rwxr-xr-x | common/config/nvim/lua/plugins/surround.lua | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/common/config/nvim/lua/plugins/surround.lua b/common/config/nvim/lua/plugins/surround.lua new file mode 100755 index 0000000..71023c7 --- /dev/null +++ b/common/config/nvim/lua/plugins/surround.lua @@ -0,0 +1,35 @@ +local M = {} + +function M.setup() + local ok, surround = pcall(require, 'nvim-surround') + if not ok or not surround then + return false + end + + surround.setup({ + keymaps = { + insert = false, + insert_line = false, + normal = false, + normal_cur = false, + normal_line = false, + normal_cur_line = false, + visual = "<S-s>", + visual_line = false, + delete = false, + change = false, + }, + aliases = { + ["a"] = false, + ["b"] = false, + ["B"] = false, + ["r"] = false, + ["q"] = false, + ["s"] = false, + }, + }) + + return true +end + +return M |
