From ba470816f0e3b56509efd8afa430a1a12f27f738 Mon Sep 17 00:00:00 2001 From: h-east Date: Thu, 23 May 2024 23:38:50 +0900 Subject: [PATCH 1/2] Update usr_21.{txt,jax} --- doc/usr_21.jax | 19 ++++++++++++++++++- en/usr_21.txt | 19 ++++++++++++++++++- 2 files changed, 36 insertions(+), 2 deletions(-) diff --git a/doc/usr_21.jax b/doc/usr_21.jax index a17e2a0ce..589747cde 100644 --- a/doc/usr_21.jax +++ b/doc/usr_21.jax @@ -1,4 +1,4 @@ -*usr_21.txt* For Vim バージョン 9.1. Last change: 2019 Apr 25 +*usr_21.txt* For Vim バージョン 9.1. Last change: 2024 May 17 VIM USER MANUAL - by Bram Moolenaar @@ -200,6 +200,23 @@ Vim を終了するたびにマークが設定されます。最新のマーク "2" を入力して を押し、二番目のファイルを開きます。 +ファイル名にパターンが含まれていることが分かっている場合は、ファイルのリストを +|:filter| することもできます: > + + :filter /resume/ :browse oldfiles +< +マッチするファイル名が 1 つだけの場合、Vim はプロンプトを表示せずにそのファイ +ルを直接編集します。フィルターが複数のファイルにマッチする場合は、代わりにマッ +チするファイルのリストの入力を求めるプロンプトが表示されます: > + + :filter! /resume/ browse oldfiles +< 1: ~/.viminfo ~ + 3: /tmp/draft ~ + Type number and (q or empty cancels): ~ + +Note: 今回は、レジュメにマッチしないファイルをすべて除外しました: + + 詳細は |:oldfiles|、|v:oldfiles|、|c_#<| を参照してください。 diff --git a/en/usr_21.txt b/en/usr_21.txt index 95ded58ea..fe3ee3199 100644 --- a/en/usr_21.txt +++ b/en/usr_21.txt @@ -1,4 +1,4 @@ -*usr_21.txt* For Vim version 9.1. Last change: 2019 Apr 25 +*usr_21.txt* For Vim version 9.1. Last change: 2024 May 17 VIM USER MANUAL - by Bram Moolenaar @@ -207,6 +207,23 @@ You get the same list of files as with |:oldfiles|. If you want to edit Type "2" and press to edit the second file. +If you know that the filename contains a pattern, you can also |:filter| the +list of files: > + + :filter /resume/ :browse oldfiles +< +Since there is only one single matching filename, Vim will directly edit that +file without prompting. If the filter matches several files, you'll get +prompted for the list of matching files instead: > + + :filter! /resume/ browse oldfiles +< 1: ~/.viminfo ~ + 3: /tmp/draft ~ + Type number and (q or empty cancels): ~ + +Note: this time we filtered out all files NOT matching resume. + + More info at |:oldfiles|, |v:oldfiles| and |c_#<|. From fd678ef8a432ab3ebe29d281faa7b14b72ab93eb Mon Sep 17 00:00:00 2001 From: h_east Date: Sun, 26 May 2024 20:37:49 +0900 Subject: [PATCH 2/2] Update doc/usr_21.jax Co-authored-by: Tsuyoshi CHO --- doc/usr_21.jax | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/usr_21.jax b/doc/usr_21.jax index 589747cde..943eb950c 100644 --- a/doc/usr_21.jax +++ b/doc/usr_21.jax @@ -214,7 +214,7 @@ Vim を終了するたびにマークが設定されます。最新のマーク 3: /tmp/draft ~ Type number and (q or empty cancels): ~ -Note: 今回は、レジュメにマッチしないファイルをすべて除外しました: +Note: 今回は、resume にマッチしないファイルをすべて除外しました: 詳細は |:oldfiles|、|v:oldfiles|、|c_#<| を参照してください。