Skip to content

Commit

Permalink
Merge pull request #1806 from h-east/change-style-to-normal_pi_paren
Browse files Browse the repository at this point in the history
Change style to normal: pi_paren.jax
  • Loading branch information
h-east authored Nov 19, 2024
2 parents b899d8b + d5519dc commit 83e4dd3
Showing 1 changed file with 26 additions and 27 deletions.
53 changes: 26 additions & 27 deletions doc/pi_paren.jax
Original file line number Diff line number Diff line change
Expand Up @@ -6,52 +6,51 @@

対応するカッコの強調表示 *matchparen*

このプラグインは標準プラグイン |standard-plugin| です
'compatible' がオフのときだけ利用できます
このプラグインは標準プラグイン |standard-plugin| である
'compatible' がオフのときだけ使用できる

このプラグインが読み込まれないようにするには変数 "loaded_matchparen" を設定し
てください: >
"loaded_matchparen" 変数を設定することで、このプラグインの読み込みを回避でき
: >
:let loaded_matchparen = 1
このプラグインは自動コマンドイベントの CursorMoved、CursorMovedI、WinEnter を
使って強調表示を再設定します
使って強調表示を再設定する

*:NoMatchParen* *:DoMatchParen*
このプラグインの機能を無効にするには次のコマンドを使います: >
このプラグインの機能を無効にするには次のコマンドを使う: >
:NoMatchParen
機能を有効に戻すには次のコマンドを使います: >
機能を有効に戻すには次のコマンドを使う: >
:DoMatchParen
強調表示には MatchParen が使われます。":highlight" コマンドを使って好きな色を
設定できます。例: >
強調表示には MatchParen が使われる。":highlight" コマンドを使って好きな色を設
定できる。例: >
:hi MatchParen ctermbg=blue guibg=lightblue
デフォルトでは、プラグインはカーソルの下の括弧とマッチする括弧の両方を、
|hl-MatchParen| ハイライトグループを使用してハイライトします。これにより、カー
ソルのハイライトが MatchParen の色に置き換えられるため、カーソルが一時的に画面
から消える場合があります。これを防ぎ、プラグインがマッチする括弧のみをハイライ
トし、(実質的にカーソルのスタイルを変更せずに) カーソルの下の括弧をハイライト
しないようにするには、"matchparen_disable_cursor_hl" 変数を設定します: >
|hl-MatchParen| ハイライトグループを使用してハイライトする。これにより、カーソ
ルのハイライトが MatchParen の色に置き換えられるため、カーソルが一時的に画面か
ら消える場合がある。これを防ぎ、プラグインがマッチする括弧のみをハイライトし、
(実質的にカーソルのスタイルを変更せずに) カーソルの下の括弧をハイライトしない
ようにするには、"matchparen_disable_cursor_hl" 変数を設定する: >
:let matchparen_disable_cursor_hl = 1
オプション 'matchpairs' に設定されている文字が強調表示されます。このオプション
を設定することで好きな文字を強調表示できます。Note: 設定しても機能しない文字も
あります。例えば、シングルクォートやダブルクォートのペアなどは、始点と終点が同
じなので強調表示できません
オプション 'matchpairs' に設定されている文字が強調表示される。このオプションを
設定することで好きな文字を強調表示できる。Note 設定しても機能しない文字もある。
例えば、シングルクォートやダブルクォートのペアなどは、始点と終点が同じなので強
調表示できない

対応するカッコを探すときには構文強調の属性が使われます。カーソル位置の文字が、
文字列やコメント以外のときは、文字列やコメントの中は無視されます。名前に
"string" や comment"が含まれている構文強調アイテムはすべて、文字列やコメントと
して扱われます
対応するカッコを探すときには構文強調の属性が使われる。カーソル位置の文字が、
字列やコメント以外のときは、文字列やコメントの中は無視される。名前に "string"
や "comment" が含まれている構文強調アイテムはすべて、文字列やコメントとして扱
われる

カーソルの移動が遅くならないように、対応するカッコの検索には次の制限がありま
す:
カーソルの移動が遅くならないように、対応するカッコの検索には次の制限がある:
- ウィンドウに表示されている範囲だけ検索する。
- 閉じた折り畳みがあると処理に時間がかかるので、カーソル位置から 100 行以内の
範囲だけ検索する。
Expand All @@ -62,10 +61,10 @@
できる。バッファ毎に設定する場合は "b:matchparen_timeout" と
"b:matchparen_insert_timeout" を設定する。

|%| コマンドの動作を改善したい場合は matchit プラグインを使ってください
|%| コマンドの動作を改善したい場合は matchit プラグインが使用できる
|matchit-install| 参照。このプラグインを使うとコメント内のカッコをスキップする
こともできます。これは matchparen プラグインとの関連性はありません。matchit
ラグインは matchparen とは別のメカニズムを使っています
こともできる。これは matchparen プラグインとの関連性はない。matchit プラグイン
matchparen とは別のメカニズムを使っている

==============================================================================
vim:tw=78:ts=8:noet:ft=help:norl:

0 comments on commit 83e4dd3

Please sign in to comment.