vim.g.mapleader = " " require("config.lazy") require('lspconfig').gdscript.setup({}) vim.opt.number = true vim.opt.relativenumber = true vim.opt.laststatus = 3 vim.cmd.colorscheme "catppuccin-macchiato" vim.opt.tabstop = 2 vim.opt.shiftwidth = 2 vim.opt.expandtab = true vim.opt.autoindent = true vim.opt.wrap = false vim.opt.ignorecase = true vim.opt.smartcase = true vim.opt.termguicolors = true vim.opt.background = "dark" vim.cmd "set noshowmode" vim.cmd "set nowrap" vim.opt.backspace = "indent,eol,start" vim.opt.clipboard:append("unnamedplus") vim.opt.splitright = true vim.opt.splitbelow = true -- vim.api.nvim_command('autocmd VimEnter * :set laststatus=3') vim.keymap.set("n", "e", ":Tex") vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") local pipepath = vim.fn.stdpath("cache") .. "/server.pipe" if not vim.loop.fs_stat(pipepath) then vim.fn.serverstart(pipepath) end vim.keymap.set("n", "t", ":split:term") vim.keymap.set("n", "f", ":Telescope find_files") vim.keymap.set("n", "e", ":NvimTreeToggle") vim.keymap.set("n", "n", ":tabnew:Telescope find_files") vim.keymap.set("n", "v", ":vsplit") vim.keymap.set("n", "h", ":split") vim.keymap.set("n", "m", ":Mason") vim.keymap.set('t', "", "h") vim.keymap.set("n", "", ":tabn") vim.keymap.set("n", "", ":tabp") -- vim.keymap.set("", "j", "") -- vim.keymap.set("", "k", "") -- vim.keymap.set("", "l", "") -- vim.keymap.set("", ";", "") -- vim.keymap.set("n", "", "h") -- vim.keymap.set("n", "", "k") -- vim.keymap.set("n", "", "j") -- vim.keymap.set("n", "", "l") vim.keymap.set("n", "F", ":%s//") vim.keymap.set("n", "f", ":%s//g")