From d2df210813307643d6cd1f29b9b397d2ee57ee82 Mon Sep 17 00:00:00 2001 From: Tharre Date: Tue, 17 Jul 2018 21:56:35 +0200 Subject: vim: replace ctrlp with fzf CtrlP is nice when there are not a lot of files in the directory, but becomes really slow on larger codebases (i.e. the linux kernel). While it's possible to work around this to some extend, there are much better alternatives now. The most general (and fastest) of which is fzf. Combined with fd, a faster `find` it handles even absurd amounts of files practically instantly. The only real downside of this setup is that it requires both fzf and fd to be installed. --- .vim/bundle/ctrlp.vim | 1 - .vim/bundle/fzf.vim | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 160000 .vim/bundle/ctrlp.vim create mode 160000 .vim/bundle/fzf.vim (limited to '.vim/bundle') diff --git a/.vim/bundle/ctrlp.vim b/.vim/bundle/ctrlp.vim deleted file mode 160000 index bde7a29..0000000 --- a/.vim/bundle/ctrlp.vim +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bde7a2950adaa82e894d7bdf69e3e7383e40d229 diff --git a/.vim/bundle/fzf.vim b/.vim/bundle/fzf.vim new file mode 160000 index 0000000..8d56bdd --- /dev/null +++ b/.vim/bundle/fzf.vim @@ -0,0 +1 @@ +Subproject commit 8d56bdd6ade7899f0b0a10cfc219804b4ccbc109 -- cgit v1.2.3-70-g09d2