From c8af8c155a64309113224bbae5f2c4e455af347a Mon Sep 17 00:00:00 2001 From: Jef Roosens Date: Tue, 18 Jan 2022 15:14:03 +0100 Subject: [PATCH] Some quality of life nvim improvements --- .config/nvim/lua/config/ctrlp.lua | 10 +++++----- .config/nvim/lua/plugins.lua | 4 ---- .config/nvim/lua/settings.lua | 7 +++++-- .config/nvim/plugin/packer_compiled.lua | 5 ----- 4 files changed, 10 insertions(+), 16 deletions(-) diff --git a/.config/nvim/lua/config/ctrlp.lua b/.config/nvim/lua/config/ctrlp.lua index 2a07eb9..fb7ba53 100644 --- a/.config/nvim/lua/config/ctrlp.lua +++ b/.config/nvim/lua/config/ctrlp.lua @@ -1,15 +1,15 @@ local g = vim.g g.ctrlp_map = "t" -g.ctrlp_use_caching = 1 -g.ctrlp_clear_cache_on_exit = 0 -g.ctrlp_cache_dir = "./.vim/cache/ctrlp" +-- g.ctrlp_use_caching = 1 +-- g.ctrlp_clear_cache_on_exit = 0 +-- g.ctrlp_cache_dir = "./.vim/cache/ctrlp" g.ctrlp_user_command = { '.git', 'git --git-dir=%s/.git ls-files -oc --exclude-standard' } --Limit max number of files --This prevents me from indexing my entire HOME by accident -g.ctrlp_max_files = 10000 +g.ctrlp_max_files = 1000 --Also limit recursion depth -g.ctrlp_max_depth = 40 +g.ctrlp_max_depth = 10 diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index 5f946a1..321b013 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -10,7 +10,6 @@ local install_path = fn.stdpath('data')..'/site/pack/packer/start/packer.nvim' if fn.empty(fn.glob(install_path)) > 0 then fn.system({'git', 'clone', 'https://github.com/wbthomason/packer.nvim', install_path}) - vim.api.nvim_command('packadd packer.nvim') end require('packer').startup(function() @@ -57,9 +56,6 @@ require('packer').startup(function() config = [[require('config.nerdtree')]] } - -- Better support for toml files - use "cespare/vim-toml" - use "jiangmiao/auto-pairs" -- Align text diff --git a/.config/nvim/lua/settings.lua b/.config/nvim/lua/settings.lua index 4f0ca72..b3e24e5 100644 --- a/.config/nvim/lua/settings.lua +++ b/.config/nvim/lua/settings.lua @@ -37,15 +37,18 @@ o.smartcase = true -- Don't highlight search results after search is finished o.hlsearch = false +local swap_dir = vim.fn.stdpath('data') .. '/swap' +local undo_dir = vim.fn.stdpath('data') .. '/undo' + -- Create swap files o.swapfile = true -- Where to store the swap files; I store mine in the current directory -o.directory = "./.vim/swap//" +o.directory = swap_dir o.backup = false o.undofile = true -o.undodir = "./.vim/undo//" +o.undodir = undo_dir o.updatetime = 250 diff --git a/.config/nvim/plugin/packer_compiled.lua b/.config/nvim/plugin/packer_compiled.lua index 57b2676..9818166 100644 --- a/.config/nvim/plugin/packer_compiled.lua +++ b/.config/nvim/plugin/packer_compiled.lua @@ -169,11 +169,6 @@ _G.packer_plugins = { path = "/home/jjr/.local/share/nvim/site/pack/packer/start/vim-surround", url = "https://github.com/tpope/vim-surround" }, - ["vim-toml"] = { - loaded = true, - path = "/home/jjr/.local/share/nvim/site/pack/packer/start/vim-toml", - url = "https://github.com/cespare/vim-toml" - }, vimtex = { loaded = true, path = "/home/jjr/.local/share/nvim/site/pack/packer/start/vimtex",