1
0

update nvim config

This commit is contained in:
2026-01-26 18:16:52 -05:00
parent 6d5e2b62cb
commit df8775f9be
4 changed files with 44 additions and 96 deletions

View File

@@ -1,50 +0,0 @@
require 'nvim-autopairs'
.setup()
require 'better_escape'
.setup()
require 'Comment'
.setup()
local function nvim_tree_on_attach(bufnr)
local api = require'nvim-tree.api'
api.config.mappings.default_on_attach(bufnr)
local function opts(desc)
return { desc = "nvim-tree: " .. desc, buffer = bufnr, noremap = true, silent = true, nowait = true }
end
local function open()
api.node.open.edit(nil, {
quit_on_open=true
})
end
vim.keymap.set('n', 'o', open, opts('Open'))
vim.keymap.set('n', '<CR>', open, opts('Open'))
end
require'nvim-tree'
.setup {
on_attach = nvim_tree_on_attach
}
local conform = require 'conform'
conform.setup {}
vim.keymap.set('n', '<Leader><Leader>', vim.cmd.so)
vim.keymap.set('n', '<Leader>e',
function()
local tree = require("nvim-tree.api").tree
tree.open({ current_window = true })
end
)
vim.keymap.set('n', '<Leader>w', vim.cmd.write)
vim.keymap.set('n', '<Leader>q', vim.cmd.quit)
vim.keymap.set('n', '<Leader>b', vim.cmd.Buffers)
vim.keymap.set('n', '<Leader>f', conform.format)
vim.keymap.set('n', '<Leader>h', vim.cmd.History)
vim.keymap.set('n', '<Leader>g', vim.cmd.Rg)
vim.keymap.set('n', '<Leader>j', vim.cmd.FZF)
vim.keymap.set('n', '<Leader>u', vim.cmd.UndotreeToggle)
vim.keymap.set('n', '<Leader>5', ':vsplit<CR>:Files<CR>')
vim.keymap.set('v', '<Leader>y', '"+y')
vim.keymap.set('n', '<Leader>y', '"+y')
vim.keymap.set('n', '<Leader>p', '"+p')
vim.keymap.set('v', '<Leader>p', '"+p')

View File

@@ -0,0 +1,21 @@
require 'nvim-autopairs'
.setup()
require 'better_escape'
.setup()
require 'Comment'
.setup()
vim.keymap.set('n', '<Leader><Leader>', vim.cmd.so)
vim.keymap.set('n', '<Leader>e', ':Ex')
vim.keymap.set('n', '<Leader>w', vim.cmd.write)
vim.keymap.set('n', '<Leader>q', vim.cmd.quit)
vim.keymap.set('n', '<Leader>b', vim.cmd.Buffers)
vim.keymap.set('n', '<Leader>h', vim.cmd.History)
vim.keymap.set('n', '<Leader>g', vim.cmd.Rg)
vim.keymap.set('n', '<Leader>j', vim.cmd.FZF)
vim.keymap.set('n', '<Leader>u', vim.cmd.UndotreeToggle)
vim.keymap.set('n', '<Leader>5', ':vsplit<CR>:Files<CR>')
vim.keymap.set('v', '<Leader>y', '"+y')
vim.keymap.set('n', '<Leader>y', '"+y')
vim.keymap.set('n', '<Leader>p', '"+p')
vim.keymap.set('v', '<Leader>p', '"+p')

View File

@@ -1,15 +0,0 @@
-- if (os.getenv('TERM_PROGRAM') == 'Apple_Terminal') then
-- vim.cmd.colorscheme('slate')
-- else
-- require 'monokai'
-- .setup()
-- end
vim.cmd.colorscheme('tokyonight-night')
require 'lualine'
.setup({
options = {
theme = 'tokyonight'
}
})
require 'highlight-undo'
.setup()