Trim fat
This commit is contained in:
parent
fdecf8a890
commit
b83995befa
|
|
@ -1,4 +1,3 @@
|
||||||
-- [[ OPTIONS ]]
|
|
||||||
vim.g.mapleader = " "
|
vim.g.mapleader = " "
|
||||||
vim.g.termguicolors = true
|
vim.g.termguicolors = true
|
||||||
vim.o.path = "**"
|
vim.o.path = "**"
|
||||||
|
|
@ -24,8 +23,8 @@ vim.opt.clipboard = "unnamedplus"
|
||||||
vim.o.completeopt = 'menuone,noselect'
|
vim.o.completeopt = 'menuone,noselect'
|
||||||
vim.cmd(":colorscheme retrobox")
|
vim.cmd(":colorscheme retrobox")
|
||||||
vim.api.nvim_create_autocmd("BufEnter", { pattern = "term://*", callback = function() vim.cmd("startinsert") end })
|
vim.api.nvim_create_autocmd("BufEnter", { pattern = "term://*", callback = function() vim.cmd("startinsert") end })
|
||||||
|
vim.lsp.enable({ "gopls", "gdscript" })
|
||||||
|
|
||||||
-- [[ PLUGINS ]]
|
|
||||||
vim.pack.add({
|
vim.pack.add({
|
||||||
{ src = "https://github.com/ibhagwan/fzf-lua" },
|
{ src = "https://github.com/ibhagwan/fzf-lua" },
|
||||||
{ src = "https://github.com/tribela/transparent.nvim" },
|
{ src = "https://github.com/tribela/transparent.nvim" },
|
||||||
|
|
@ -35,19 +34,18 @@ vim.pack.add({
|
||||||
require("fzf-lua").setup()
|
require("fzf-lua").setup()
|
||||||
require('nvim-treesitter.configs').setup({highlight = { enable = true }})
|
require('nvim-treesitter.configs').setup({highlight = { enable = true }})
|
||||||
|
|
||||||
-- [[ MAPPINGS ]]
|
|
||||||
local map = vim.keymap.set
|
local map = vim.keymap.set
|
||||||
map("n", '<Esc>', '<Cmd>noh<CR><Esc>', { silent = true })
|
|
||||||
map("t", "<ESC><ESC>", "<C-\\><C-n>")
|
|
||||||
map({"t", "n"}, "<C-h>", "<C-\\><C-n><C-w><C-h>")
|
map({"t", "n"}, "<C-h>", "<C-\\><C-n><C-w><C-h>")
|
||||||
map({"t", "n"}, "<C-j>", "<C-\\><C-n><C-w><C-j>")
|
map({"t", "n"}, "<C-j>", "<C-\\><C-n><C-w><C-j>")
|
||||||
map({"t", "n"}, "<C-k>", "<C-\\><C-n><C-w><C-k>")
|
map({"t", "n"}, "<C-k>", "<C-\\><C-n><C-w><C-k>")
|
||||||
map({"t", "n"}, "<C-l>", "<C-\\><C-n><C-w><C-l>")
|
map({"t", "n"}, "<C-l>", "<C-\\><C-n><C-w><C-l>")
|
||||||
|
map({"i", "n"}, "<C- >", "<C-x><C-o>")
|
||||||
|
map("n", '<Esc>', '<Cmd>noh<CR><Esc>')
|
||||||
|
map("t", "<ESC><ESC>", "<C-\\><C-n>")
|
||||||
map("v", "J", ":m '>+1<CR>gv=gv")
|
map("v", "J", ":m '>+1<CR>gv=gv")
|
||||||
map("v", "K", ":m '<-2<CR>gv=gv")
|
map("v", "K", ":m '<-2<CR>gv=gv")
|
||||||
map("v", "<S-Tab>", "<gv")
|
map("v", "<S-Tab>", "<gv")
|
||||||
map("v", "<Tab>" , ">gv")
|
map("v", "<Tab>" , ">gv")
|
||||||
map({"i", "n"}, "<C- >", "<C-x><C-o>")
|
|
||||||
map("n", "gd", ":lua vim.lsp.buf.definition()<CR>")
|
map("n", "gd", ":lua vim.lsp.buf.definition()<CR>")
|
||||||
map("n", "<leader>p", "<cmd>b#<CR>")
|
map("n", "<leader>p", "<cmd>b#<CR>")
|
||||||
map("n", "<leader>e", ":Ex<CR>")
|
map("n", "<leader>e", ":Ex<CR>")
|
||||||
|
|
@ -62,9 +60,6 @@ map("n", "<leader>sh", ":lua FzfLua.help_tags()<CR>")
|
||||||
map("n", "<leader>1", ":vsplit | vertical resize 95 | terminal<CR>a")
|
map("n", "<leader>1", ":vsplit | vertical resize 95 | terminal<CR>a")
|
||||||
map("n", "<leader>2", ":split | horizontal resize 25 | terminal<CR>a")
|
map("n", "<leader>2", ":split | horizontal resize 25 | terminal<CR>a")
|
||||||
|
|
||||||
-- [[ LSP ]]
|
|
||||||
vim.lsp.enable({ "gopls", "gdscript" })
|
|
||||||
|
|
||||||
-- [[ GODOT ]]
|
-- [[ GODOT ]]
|
||||||
local cwd = vim.fn.getcwd()
|
local cwd = vim.fn.getcwd()
|
||||||
for _, path in ipairs({ cwd, cwd .. '/..' }) do
|
for _, path in ipairs({ cwd, cwd .. '/..' }) do
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue