aboutsummaryrefslogtreecommitdiff
path: root/vim/autoload/select_old_files.vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim/autoload/select_old_files.vim')
-rw-r--r--vim/autoload/select_old_files.vim7
1 files changed, 7 insertions, 0 deletions
diff --git a/vim/autoload/select_old_files.vim b/vim/autoload/select_old_files.vim
new file mode 100644
index 00000000..518b98d4
--- /dev/null
+++ b/vim/autoload/select_old_files.vim
@@ -0,0 +1,7 @@
+function! select_old_files#() abort
+ let oldfiles = v:oldfiles
+ let limit = get(g:, 'select_old_files_limit', &lines - 1)
+ let v:oldfiles = v:oldfiles[:limit-2]
+ browse oldfiles
+ let v:oldfiles = oldfiles
+endfunction