Skip to content

Change style to normal: pi_paren.jax #1806

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Nov 19, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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: