From 0bcdd60bb3dfa14e25cc0e383fea83a826b98d8a Mon Sep 17 00:00:00 2001 From: Thomas Preisner Date: Sat, 29 Oct 2022 19:12:54 +0200 Subject: [PATCH] config: nvim: cleanup wildignore --- config/nvim/lua/general.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/config/nvim/lua/general.lua b/config/nvim/lua/general.lua index 42b3c8a..58269a5 100644 --- a/config/nvim/lua/general.lua +++ b/config/nvim/lua/general.lua @@ -11,7 +11,14 @@ opt.clipboard = 'unnamedplus' -- copy/paste to and from system clipboard opt.wildmode = 'list:longest,full' opt.wildignorecase = true -opt.wildignore = '*.o,*.d,*.so,*.class,*.aux,*.log,*.out,*.toc,*.pdf,*.pyc' +-- ignore C/C++ objects and other build files +opt.wildignore = '*.o,*.d,*.so,*.out' +-- ignore java classes +opt.wildignore:append '*.class' +-- ignore python cache files +opt.wildignore:append '*.pyc' +-- ignore tex-related build files +opt.wildignore:append '*.aux,*.bcf,*.lof,*.lol,*.lot,*.rubbercache,*.toc,*.pdf' opt.fileformats = 'unix,dos' -- use identical lineendings for all platforms opt.secure = true -- disable autocmd for security reasons