mirror of
https://github.com/dcarrillo/dotfiles.git
synced 2025-07-02 01:39:26 +00:00
[neovim] Add ufo/statuscol
This commit is contained in:
@ -6,4 +6,4 @@ require("diffview").setup({
|
||||
},
|
||||
})
|
||||
|
||||
vim.opt.fillchars = "diff: "
|
||||
-- vim.opt.fillchars = "diff: "
|
||||
|
@ -21,3 +21,4 @@ require("plugins.markdowntoc")
|
||||
require("plugins.projections")
|
||||
require("plugins.diffview")
|
||||
require("plugins.align")
|
||||
require("plugins.ufo")
|
||||
|
13
.config/nvim/lua/plugins/ufo.lua
Normal file
13
.config/nvim/lua/plugins/ufo.lua
Normal file
@ -0,0 +1,13 @@
|
||||
require("ufo").setup({
|
||||
provider_selector = function(bufnr, filetype, buftype)
|
||||
return { "treesitter", "indent" }
|
||||
end,
|
||||
})
|
||||
|
||||
local keymap = vim.keymap.set
|
||||
-- Code Folding
|
||||
-- keymap("n", "zR", require("ufo").openAllFolds, { desc = "Open all folds" })
|
||||
-- keymap("n", "zM", require("ufo").closeAllFolds, { desc = "Close all folds" })
|
||||
keymap("n", "zr", require("ufo").openFoldsExceptKinds, { desc = "Fold less" })
|
||||
keymap("n", "zm", require("ufo").closeFoldsWith, { desc = "Fold more" })
|
||||
keymap("n", "zp", require("ufo").peekFoldedLinesUnderCursor, { desc = "Peek fold" })
|
Reference in New Issue
Block a user