58
58
59
59
*n*
60
60
n 最後の "/" か "?" を [count] 回繰り返します。
61
+ カーソルが移動しないときは、検索は [count] + 1で繰り返
62
+ されます。
61
63
If the cursor doesn't move the search is repeated with
62
64
count + 1.
63
65
| last-pattern | {Vi: カウントの前置を受け付けません}
@@ -480,7 +482,7 @@ after: \v \m \M \V マッチするもの ~
480
482
| /\%v | \%23v \%23v 23列目 (表示単位) | /zero-width |
481
483
482
484
文字クラス {Vi にはありません}: */character-classes*
483
- magic nomagic matches ~
485
+ magic nomagic マッチするもの ~
484
486
| /\i | \i \i 識別子文字 (オプション 'isident' を参照)
485
487
| /\I | \I \I "\i" と同じですが、数字は除外します
486
488
| /\k | \k \k キーワード文字 (オプション 'iskeyword' を参照)
@@ -511,7 +513,7 @@ after: \v \m \M \V マッチするもの ~
511
513
マッチします。
512
514
(文字クラスここまで)
513
515
514
- magic nomagic matches ~
516
+ magic nomagic マッチするもの ~
515
517
| /\e | \e \e <Esc>
516
518
| /\t | \t \t <Tab>
517
519
| /\r | \r \r <CR>
@@ -537,7 +539,7 @@ after: \v \m \M \V マッチするもの ~
537
539
| /\Z | \Z \Z Unicodeの合成文字かどうかを無視します。
538
540
ヘブライ語やアラビア語で母音を検索するときに便利です。
539
541
540
- magic nomagic matches ~
542
+ magic nomagic マッチするもの ~
541
543
| /\m | \m \m 以降のパターン文字を 'magic' がオンの状態で処理します
542
544
| /\M | \M \M 以降のパターン文字を 'magic' がオフの状態で処理します
543
545
| /\v | \v \v 以降のパターン文字を "very magic" で処理します
@@ -1052,11 +1054,10 @@ x 特別な意味のない文字は、その文字自身とマッチします
1052
1054
*E769*
1053
1055
']' がない場合、Vim はエラーを表示せず、コレクションが使われているので
1054
1056
はないと判断します。'[' を検索するときに便利です。しかし、Vim 内部での
1055
- 検索では E769 のエラーがでます。 And be aware that in a
1056
- `:substitute ` command the whole command becomes the pattern. E.g.
1057
- ":s/[/x/" searches for "[/x" and replaces it with nothing. It does
1058
- not search for "[" and replaces it with "x"!
1059
-
1057
+ 検索では E769 のエラーがでます。 そして、 `:substitute ` コマンドでコマ
1058
+ ンド全体がパターンとなることに注意してください。 例えば、 ":s/[/x/" は
1059
+ "[/x"を検索します。置換はおこなわれません。 "[" を検索して "x" に置換
1060
+ されるのではありません!
1060
1061
コレクション文字列の先頭が "^" の場合、 コレクションに含まれている文字
1061
1062
以外の文字がマッチします。"[^xyz]" は 'x'、'y'、'z' 以外の文字にマッチ
1062
1063
します。
@@ -1088,10 +1089,10 @@ x 特別な意味のない文字は、その文字自身とマッチします
1088
1089
す。たとえば、"[-./[:alnum:]_~]\+" は、UNIX のファイル名として妥当な
1089
1090
パターンです。このパターンは、'-'、'.'、'/'、英数字、'_'、'~'、のど
1090
1091
の文字の組合せでも、1 文字以上の文字列にマッチします。
1091
- These items only work for 8-bit characters, except [:lower:] and
1092
- [:upper :] also work for multi-byte characters when using the new
1093
- regexp engine. In the future these items may work for multi-byte
1094
- characters.
1092
+ これらのものは、8 ビット文字のみマッチします。新しい正規表現エンジン
1093
+ を使用している場合、[:lower :] と [:upper:] 以外はマルチバイト文字に
1094
+ も作用します。将来的にはこれらの項目は、マルチバイト文字に作用するよ
1095
+ うになるでしょう。
1095
1096
*/[[=* *[==]*
1096
1097
- 等価クラス。これはその文字とほぼ同じ文字にマッチします。例えば、アク
1097
1098
セントを無視するなど。これは Unicode、latin1、latin9 でのみ機能しま
0 commit comments