From dbdc2d40bb7a950e294c6e50906f546707ccf390 Mon Sep 17 00:00:00 2001 From: James McCoy Date: Fri, 28 Apr 2017 21:04:17 -0400 Subject: vim-patch:7.4.2231 Problem: ":oldfiles" output is a very long list. Solution: Add a pattern argument. (Coot, closes vim/vim#575) https://github.com/vim/vim/commit/e11d61a3b1cdedf3144de697a2b38af62c3a78d8 --- runtime/doc/starting.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'runtime') diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt index f7c47125f1..f34da79e85 100644 --- a/runtime/doc/starting.txt +++ b/runtime/doc/starting.txt @@ -1182,12 +1182,21 @@ running) you have additional options: *:o* *:ol* *:oldfiles* :o[ldfiles] List the files that have marks stored in the ShaDa file. This list is read on startup and only changes - afterwards with ":rshada!". Also see |v:oldfiles|. + afterwards with `:rshada!`. Also see |v:oldfiles|. The number can be used with |c_#<|. The output can be filtered with |:filter|, e.g.: > filter /\.vim/ oldfiles < The filtering happens on the file name. +:ol[dfiles] {pat} +:ol[dfiles] /{pat}/ + Like `:oldfiles` but only files matching {pat} will + be included. {pat} is a Vim search pattern. Instead + of enclosing it in / any non-ID character (see + |'isident'|) can be used, so long as it does not + appear in {pat}. Without the enclosing character the + pattern cannot include the bar character. + :bro[wse] o[ldfiles][!] List file names as with |:oldfiles|, and then prompt for a number. When the number is valid that file from -- cgit