- Связал nvim-tree и переход по директориям (zoxide и fzf lua )
- quotes headings md render
This commit is contained in:
@ -4,7 +4,7 @@ require("nvim-tree").setup({
|
||||
sorter = "case_sensitive",
|
||||
},
|
||||
view = {
|
||||
width = 50,
|
||||
width = 40,
|
||||
},
|
||||
renderer = {
|
||||
group_empty = true,
|
||||
@ -28,7 +28,7 @@ require("nvim-tree").setup({
|
||||
|
||||
-- Define file extensions to handle with system open
|
||||
local special_extensions = {
|
||||
".pdf", ".png", ".jpeg", ".jpg", ".doc", ".docx"
|
||||
".pdf", ".png", ".jpeg", ".jpg", ".doc", ".docx", ".epub", ".fb2"
|
||||
}
|
||||
|
||||
-- Helper function to check file extension
|
||||
@ -57,3 +57,12 @@ require("nvim-tree").setup({
|
||||
-- Глобальные бинды для nvim-tree
|
||||
vim.keymap.set("n", "<Leader>e", ":NvimTreeToggle<CR>", { noremap = true, silent = true })
|
||||
vim.keymap.set("n", "<Leader>q", ":NvimTreeFindFile<CR>", { noremap = true, silent = true })
|
||||
|
||||
|
||||
vim.api.nvim_create_autocmd("DirChanged", {
|
||||
callback = function()
|
||||
local new_dir = vim.fn.getcwd() -- Получаем текущую рабочую директорию
|
||||
require("nvim-tree.api").tree.change_root(new_dir)
|
||||
-- Здесь можно добавить любые действия, например, логирование или обновление плагинов
|
||||
end,
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user