2024-02-15 11:13:37 +00:00
|
|
|
return function()
|
2024-03-05 06:54:50 +00:00
|
|
|
require("smart-splits").setup {
|
|
|
|
ignored_filetypes = {
|
|
|
|
"nofile",
|
|
|
|
"quickfix",
|
|
|
|
"prompt",
|
|
|
|
"neo-tree",
|
|
|
|
},
|
|
|
|
ignored_buftypes = { "NvimTree", "neo-tree" },
|
|
|
|
}
|
2024-02-15 11:13:37 +00:00
|
|
|
|
2024-03-05 06:54:50 +00:00
|
|
|
local keys = require "custom_keys"
|
|
|
|
local opttion = { noremap = true, silent = true }
|
2024-02-15 11:13:37 +00:00
|
|
|
|
2024-03-05 06:54:50 +00:00
|
|
|
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)
|
2024-02-15 11:13:37 +00:00
|
|
|
end
|