From a508805dcc039f0907ac088cbbd57e7827ff2196 Mon Sep 17 00:00:00 2001 From: z3rOR0ne Date: Thu, 6 Apr 2023 19:54:21 -0700 Subject: [PATCH] :memo: Reinstalled CtrlP, better than fzf... --- .config/nvim/lua/neovim/packer.lua | 1 + .config/nvim/lua/neovim/set.lua | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/neovim/packer.lua b/.config/nvim/lua/neovim/packer.lua index 82bbd696..b1685185 100644 --- a/.config/nvim/lua/neovim/packer.lua +++ b/.config/nvim/lua/neovim/packer.lua @@ -47,6 +47,7 @@ return require("packer").startup(function(use) }) -- use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, }) use({ "junegunn/fzf.vim" }) + use({ "kien/ctrlp.vim"}) use({ "rinx/nvim-ripgrep" }) use({ "mbbill/undotree" }) use({ diff --git a/.config/nvim/lua/neovim/set.lua b/.config/nvim/lua/neovim/set.lua index 396067d7..10c28976 100644 --- a/.config/nvim/lua/neovim/set.lua +++ b/.config/nvim/lua/neovim/set.lua @@ -43,7 +43,7 @@ vim.cmd([[function TrimWhiteSpace() %s/\s*$// '' endfunction]]) ---Removes trailing spaces on save +-- Removes trailing spaces on save vim.cmd([[autocmd FileWritePre * call TrimWhiteSpace()]]) vim.cmd([[autocmd FileAppendPre * call TrimWhiteSpace()]]) vim.cmd([[autocmd FilterWritePre * call TrimWhiteSpace()]]) @@ -90,6 +90,10 @@ endfunction]]) vim.cmd([[command! -nargs=* FZFExplore call FzfExplore(shellescape())]]) +-- CtrlP will ignore .git and node_modules directories +vim.cmd([[set wildignore+=*/node_modules/*,*/.git/*]]) +vim.cmd([[let g:ctrlp_custom_ignore = '\v[\/]\.(git|node_modules)']]) + -- fzf is on bottom of screen -- vim.cmd([[let g:fzf_layout = { 'down': '~30%' }]])