Skip to content

Commit 15857f7

Browse files
committed
pattern.jax: Update translate
1 parent 5cff983 commit 15857f7

File tree

1 file changed

+22
-19
lines changed

1 file changed

+22
-19
lines changed

doc/pattern.jax

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1378,42 +1378,45 @@ Vim では、'^' と '$' は常に中間の改行にもマッチします。最
13781378
< {pattern} の区切りには // 以外の文字を使うことができます。'"'
13791379
や '|' などの特別な文字を使うときは注意してください。
13801380

1381-
{group} は、コマンドを実行する前に定義しておく必要があります
1381+
{group} はコマンドを実行する前に定義しておく必要があります
13821382

1383-
{group} の強調は、'hlsearch' や構文強調 ('syntax' 参照) の強調
1384-
よりも優先されます。
1383+
{group} の強調表示は、'hlsearch' で文字を強調表示する場合にも
1384+
適用され、これはマッチでの強調表示が 'hlsearch' の強調表示より
1385+
も優先されるためです。構文の強調表示 ('syntax' を参照) もマッ
1386+
チによって上書きします。
13851387

13861388
Note: 'hlsearch' の強調はすべてのウィンドウに適用されますが、
13871389
":match" はカレントウィンドウだけです。ウィンドウのバッファを
13881390
切り替えても、強調表示は維持されます。
13891391

1390-
'ignorecase' の設定は使われません。大文字と小文字は区別されま
1391-
す。大文字と小文字の違いを無視するには、|/\c| を使います。
1392+
'ignorecase' の設定は使われず、大文字と小文字の違いを無視する
1393+
には |/\c| を使います。それ以外では大文字と小文字は区別されま
1394+
せん。
13921395

1393-
'redrawtime' を設定すると、検索に費やす時間を制限できます
1396+
'redrawtime' で検索に費やす最大の時間を定義できます
13941397

13951398
改行にマッチしているときに、Vim がディスプレイの一部だけを再描
1396-
画すると、予期しない結果になることがありますが、それは、Vim
1397-
再描画した行からマッチの検索を開始するからです
1399+
画すると、予期しない結果になることがあります。それは、Vim が再
1400+
描画した行からマッチの検索を開始するからです
13981401

1399-
|matcharg()||:match| コマンドで使用されたパターンと強調グ
1400-
ループを返します。|getmatches()||matchadd()||:match|
1401-
で定義されたマッチのパターンと強調グループのリストを返します。
1402+
|matcharg()||getmatches()| も参照してください。
1403+
前者はハイライトグループと |:match| コマンドで使用されたパター
1404+
ンを返します。後者はハイライトグループのリストと |matchadd()|
1405+
および |:match| で定義されたパターンを返します。
14021406

1403-
|:match| コマンドではマッチを三つまで定義できます (|:match|
1404-
|:2match||:3match|)。|matchadd()| にはこのような制限はありま
1405-
せん。加えて、優先順位を設定することもできます。
1407+
|:match| を用いたハイライトのマッチは3つのマッチに制限されてい
1408+
ます(余談ながら |:match|, |:2match|, |:3match| があります)。
1409+
|matchadd()| にはこの制限はなく、加えてマッチの優先度付けでき
1410+
ます。
14061411

1407-
:match コマンドによって設定された強調グループとパターンを得る
1408-
には |matcharg()| を使います。
1409-
1410-
次の例は、表示桁で 72 列目以降の文字をすべて強調表示します: >
1412+
別の例として、表示桁で 72 列目以降の文字をすべて強調表示します: >
14111413
:highlight rightMargin term=bold ctermfg=blue guifg=blue
14121414
:match rightMargin /.\%>72v/
14131415
< 表示桁で 7 列目の文字をすべて強調表示するには次のようにします: >
14141416
:highlight col8 ctermbg=grey guibg=grey
14151417
:match col8 /\%<8v.\%>7v/
1416-
< Note: TAB のような文字は、1 桁を超えて表示されます。
1418+
< Note: TAB のような複数表示列を占める文字にもマッチさせるため2
1419+
つの項目を使用しています。
14171420

14181421
:mat[ch]
14191422
:mat[ch] none

0 commit comments

Comments
 (0)