aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ls-grep.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/ls-grep.vim b/ls-grep.vim
index a5ba29c..aa4e80d 100644
--- a/ls-grep.vim
+++ b/ls-grep.vim
@@ -1,10 +1,13 @@
function! LsGrep(search)
+ " Store :ls output
redir => ls_output
silent ls
redir END
+ " Grep :ls output
let ls_output = system("echo " . shellescape(ls_output) . " | grep -i " . shellescape(a:search))
+ " Display
echo ls_output
endfunction