From b504f10f28303cf8b76cb0f042efe0e5a2784da2 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Thu, 9 Dec 2021 01:16:50 +0100 Subject: [PATCH] Ignore certain patterns in wildmenu --- home/.config/nvim/lua/core/options.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/home/.config/nvim/lua/core/options.lua b/home/.config/nvim/lua/core/options.lua index 6f31346..b2cb2d2 100644 --- a/home/.config/nvim/lua/core/options.lua +++ b/home/.config/nvim/lua/core/options.lua @@ -36,6 +36,14 @@ o.listchars = {tab = " ", trail = "·"} -- Specify which characters to sh o.wildmode = {"longest", "list", "full"} -- Enable autocompletion o.wildmenu = true -- Display all matching files when we tab complete table.insert(o.path, "**") -- Search down into subfolders with tab completion +o.wildignore = vim.tbl_extend( -- Ignore certain files/folders in wildmenu + "force", o.wildignore, { + "*.pyc", "*_build/*", + "**/coverage/*", "**/node_modules/*", + "**/android/*", "**/ios/*", + "**/.git/*", + } +) -- Files o.encoding = "utf-8" -- Use UTF-8 encoding