diff options
| author | coast <coasteen@proton.me> | 2026-10-15 04:35:51 +0330 |
|---|---|---|
| committer | coast <coasteen@proton.me> | 2026-10-15 04:35:51 +0330 |
| commit | 4c20a256c370a65ecd34100a540ad9760e67f51d (patch) | |
| tree | b855be16d3b5cf7d1de15ae93f6a163e75194683 /home-configuration/config/nvim/lua/config.lua | |
| parent | 30ffc7cf394a9503771ea32b0a9e1fe41b155198 (diff) | |
| download | nix-4c20a256c370a65ecd34100a540ad9760e67f51d.tar.gz nix-4c20a256c370a65ecd34100a540ad9760e67f51d.tar.bz2 nix-4c20a256c370a65ecd34100a540ad9760e67f51d.tar.xz nix-4c20a256c370a65ecd34100a540ad9760e67f51d.tar.zst | |
new nvim changes
Diffstat (limited to 'home-configuration/config/nvim/lua/config.lua')
| -rwxr-xr-x | home-configuration/config/nvim/lua/config.lua | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/home-configuration/config/nvim/lua/config.lua b/home-configuration/config/nvim/lua/config.lua index 9835875..2100a6c 100755 --- a/home-configuration/config/nvim/lua/config.lua +++ b/home-configuration/config/nvim/lua/config.lua @@ -4,6 +4,11 @@ local g = vim.g --filetypes vim.cmd("autocmd BufRead,BufNewFile *.m set filetype=objc") +vim.filetype.add({ + filename = { + ["cgitrc"] = "dosini", + }, +}) g.mapleader = " " @@ -21,8 +26,11 @@ opt.relativenumber = true opt.fillchars = "eob: " -g.loaded_netrw = 1 -g.loaded_netrwPlugin = 1 +--g.loaded_netrw = 1 +--g.loaded_netrwPlugin = 1 +vim.g.netrw_liststyle = 3 + +vim.cmd("let g:netrw_banner = 0") opt.termguicolors = true @@ -33,9 +41,9 @@ opt.shell = "/usr/bin/zsh" vim.lsp.handlers["textDocument/hover"] = function(err, result, ctx, config) - config = config or {} - config.border = "single" - return vim.lsp.handlers.hover(err, result, ctx, config) + config = config or {} + config.border = "single" + return vim.lsp.handlers.hover(err, result, ctx, config) end vim.diagnostic.config({ float = { border = "single" } }) @@ -82,8 +90,16 @@ map("n", "<leader>ff", builtin.find_files, {}) map("n", "<leader>fg", builtin.live_grep, {}) map("n", "<leader>fb", builtin.buffers, {}) map("n", "<leader>fh", builtin.help_tags, {}) -local treeapi = require("nvim-tree.api") -map("n", "<leader>e", treeapi.tree.toggle, {}) +--local treeapi = require("nvim-tree.api") +--map("n", "<leader>e", treeapi.tree.toggle, {}) map("n", "<A-i>", '<CMD>lua require("FTerm").toggle()<CR>') map("t", "<A-i>", '<C-\\><C-n><CMD>lua require("FTerm").toggle()<CR>') + +map("n", "n", "nzzzv") +map("n", "n", "Nzzzv") +map("n", "<", "<gv", opts) +map("n", ">", ">gv", opts) +map("i", "<C-c>", "<ESC>") +map("n", "<C-c>", ":nohl<CR>", { desc = "Clear search hl", silent = true }) +map("n", "x", "_x", opts) |
