Fix few things
This commit is contained in:
@@ -4,6 +4,8 @@ local function map(m, k, v)
|
|||||||
vim.keymap.set(m, k, v, { noremap = true, silent = true })
|
vim.keymap.set(m, k, v, { noremap = true, silent = true })
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-- set leader
|
-- set leader
|
||||||
map("", "<Space>", "<Nop>")
|
map("", "<Space>", "<Nop>")
|
||||||
vim.g.mapleader = " "
|
vim.g.mapleader = " "
|
||||||
@@ -32,10 +34,12 @@ map("n", "<A-9>", "<Cmd>BufferGoto 9<CR>")
|
|||||||
map("n", "<A-0>", "<Cmd>BufferLast<CR>")
|
map("n", "<A-0>", "<Cmd>BufferLast<CR>")
|
||||||
map("n", "<A-p>", "<Cmd>BufferPin<CR>")
|
map("n", "<A-p>", "<Cmd>BufferPin<CR>")
|
||||||
|
|
||||||
-- misc
|
-- TreeView
|
||||||
--map("n", "<leader>s", ":%s//g<Left><Left>") --replace all
|
--map("n", "<leader>s", ":%s//g<Left><Left>") --replace all
|
||||||
map("n", "<leader>T", ":NvimTreeToggle<CR>") --open file explorer
|
map("n", "<leader>T", ":NvimTreeToggle<CR>") --open file explorer
|
||||||
map("n", "<leader>t", ":NvimTreeFocus<CR>") --focus file explorer
|
map("n", "<leader>t", ":NvimTreeFocus<CR>") --focus file explorer
|
||||||
|
|
||||||
|
-- Twilight
|
||||||
map("n", "<leader>l", ":Twilight<CR>") --surrounding dim
|
map("n", "<leader>l", ":Twilight<CR>") --surrounding dim
|
||||||
|
|
||||||
-- fzf and grep
|
-- fzf and grep
|
||||||
|
|||||||
@@ -1,8 +1,22 @@
|
|||||||
-- disable netrw at the very start of your init.lua
|
local function my_on_attach(bufnr)
|
||||||
--vim.g.loaded_netrw = 1
|
local api = require "nvim-tree.api"
|
||||||
--vim.g.loaded_netrwPlugin = 1
|
|
||||||
|
local function opts(desc)
|
||||||
|
return { desc = "nvim-tree: " .. desc, buffer = bufnr, noremap = true, silent = true, nowait = true }
|
||||||
|
end
|
||||||
|
|
||||||
|
-- default mappings
|
||||||
|
api.config.mappings.default_on_attach(bufnr)
|
||||||
|
|
||||||
|
-- custom mappings
|
||||||
|
vim.keymap.set("n", "<C-$>", api.tree.change_root_to_node, opts('CD')) --cd
|
||||||
|
end
|
||||||
|
|
||||||
-- empty setup using defaults
|
-- empty setup using defaults
|
||||||
require("nvim-tree").setup()
|
require("nvim-tree").setup({on_attach = my_on_attach,})
|
||||||
|
|
||||||
vim.g.nvim_tree_respect_buf_cwd = 1
|
vim.g.nvim_tree_respect_buf_cwd = 1
|
||||||
|
|
||||||
|
-- disable netrw at the very start of your init.lua
|
||||||
|
vim.g.loaded_netrw = 1
|
||||||
|
vim.g.loaded_netrwPlugin = 1
|
||||||
|
|||||||
Reference in New Issue
Block a user