my-nvim-setup/lua/plugins/smart-split/config.lua

19 lines
722 B
Lua

return function()
require('smart-splits').setup({
ignored_filetypes = {
'nofile',
'quickfix',
'prompt',
'neo-tree',
},
ignored_buftypes = { 'NvimTree', 'neo-tree' },
})
local keys = require("custom_keys")
local opttion = {noremap = true, silent = true }
vim.keymap.set({'n', 't'}, keys.resize_left, require('smart-splits').resize_left, option)
vim.keymap.set({'n', 't'}, keys.resize_down, require('smart-splits').resize_down, option)
vim.keymap.set({'n', 't'}, keys.resize_up, require('smart-splits').resize_up, option)
vim.keymap.set({'n', 't'}, keys.resize_right, require('smart-splits').resize_right, option)
end