Skip to content
Open
Show file tree
Hide file tree
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
37 changes: 29 additions & 8 deletions doc/eval.jax
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*eval.txt* For Vim バージョン 9.1. Last change: 2025 Aug 20
*eval.txt* For Vim バージョン 9.1. Last change: 2025 Aug 27


VIMリファレンスマニュアル by Bram Moolenaar
Expand Down Expand Up @@ -2165,8 +2165,8 @@ v:beval_winid マウスポインタがあるウィンドウのウィンドウID
v:char 'formatexpr' を評価しているときの引数。また、短縮入力
|:map-<expr>| で <expr> を指定しているとき、タイプされた文字を
保持する。
これは |InsertCharPre|、|InsertEnter| および |KeyInputPre|
ベントでも使われる
これは |InsertCharPre|、|InsertEnter||KeyInputPre|
|CmdlineLeave| および |CmdlineLeavePre| イベントでも使われる

*v:charconvert_from* *charconvert_from-variable*
v:charconvert_from
Expand All @@ -2183,8 +2183,10 @@ v:clipmethod 現在使用されているクリップボードへのアクセス
かの値になる:
wayland Wayland プロトコルが使用されている。
x11 X11 セレクションが使用されている。
none 上記の方法は利用できないか、使用できな
い。
gui GUI固有のメソッドが使用されている。
other 他のメソッドが使用されています。
none クリップボード機能が無効または使用でき
ない。
詳細は 'clipmethod' を参照。

*v:cmdarg* *cmdarg-variable*
Expand Down Expand Up @@ -2821,12 +2823,16 @@ v:termrbgresp termcapのエントリ |t_RB| で端末から返されるエスケ
このオプションがセットされているとき、<amatch> に "background"
がセットされた状態で自動コマンドイベント TermResponseAll が発
生する。
これは通常、Vim に同梱されている
$VIMRUNTIME/plugin/colorresp.vim プラグインによって設定される
が、何をしているのか分かっている場合は手動で設定することもでき
る。
Note これを変更しても何も起こらないことに注意。

*v:termrfgresp*
v:termrfgresp termcapのエントリ |t_RF| で端末から返されるエスケープシーケン
ス。端末の文字色を調べるために使用される。このオプションがセッ
トされているとき、<amatch> に "foreground" がセットされた状態
で自動コマンドイベント TermResponseAll が発生する。
ス。端末の文字色を調べるために使用される。|v:termrbgresp| と同
じように動作する

*v:termu7resp*
v:termu7resp termcapのエントリ |t_u7| で端末から返されるエスケープシーケン
Expand All @@ -2835,6 +2841,21 @@ v:termu7resp termcapのエントリ |t_u7| で端末から返されるエスケ
<amatch> に "ambiguouswidth" がセットされた状態で自動コマンド
イベント TermResponseAll が発生する。

*v:termda1*
v:termda1 端末からのプライマリデバイス属性 (DA1) クエリによって返される
エスケープシーケンス。このオプションが設定されている場合、
<amatch> に "da1" が設定セットされた状態で TermResponseAll 自
動コマンドイベントが発生する。端末の OSC 52 サポートを検出する
ために使用できる。

*v:termosc*
v:termosc ターミナルから受信した最新の OSC 応答のエスケープシーケンス。
このオプションが設定されている場合、|TermResponseAll| 自動コマ
ンドイベントが発行され、<amatch> が "osc" に設定される。また、
$VIMRUNTIME/plugin/colorresp.vim プラグイン経由で
|v:termrbgresp| および |v:termrfgresp| を設定する際にも使用さ
れる

*v:testing* *testing-variable*
v:testing `test_garbagecollect_now()` を使う前に設定する必要がある。
また、これが設定されていると、特定のエラーメッセージが 2 秒間
Expand Down
38 changes: 27 additions & 11 deletions en/eval.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*eval.txt* For Vim version 9.1. Last change: 2025 Aug 20
*eval.txt* For Vim version 9.1. Last change: 2025 Aug 27


VIM REFERENCE MANUAL by Bram Moolenaar
Expand Down Expand Up @@ -2227,8 +2227,8 @@ v:beval_winid The |window-ID| of the window, over which the mouse pointer
*v:char* *char-variable*
v:char Argument for evaluating 'formatexpr' and used for the typed
character when using <expr> in an abbreviation |:map-<expr>|.
It is also used by the |InsertCharPre|, |InsertEnter| and
|KeyInputPre| events.
It is also used by the |InsertCharPre|, |InsertEnter|,
|KeyInputPre|, |CmdlineLeave| and |CmdlineLeavePre| events.

*v:charconvert_from* *charconvert_from-variable*
v:charconvert_from
Expand All @@ -2245,10 +2245,13 @@ v:clipmethod The current method of accessing the clipboard that is being
used. Can either have the value of:
wayland The Wayland protocol is being used.
x11 X11 selections are being used.
none The above methods are unavailable or
cannot be used.
gui GUI specific method is being used
other Some other method is being used
none Clipboard functionality is disabled or
unavailable.
See 'clipmethod' for more details.


*v:cmdarg* *cmdarg-variable*
v:cmdarg This variable is used for two purposes:
1. The extra arguments given to a file read/write command.
Expand Down Expand Up @@ -2893,16 +2896,15 @@ v:termstyleresp The escape sequence returned by the terminal for the |t_RS|
*v:termrbgresp*
v:termrbgresp The escape sequence returned by the terminal for the |t_RB|
termcap entry. This is used to find out what the terminal
background color is; see 'background'. When this option is
set, the TermResponseAll autocommand event is fired, with
<amatch> set to "background".
background color is; see 'background'. This is set by the
$VIMRUNTIME/plugin/colorresp.vim plugin normally included with
Vim, but can be set manually if you know what you are doing.
Note that changing this will not do anything.

*v:termrfgresp*
v:termrfgresp The escape sequence returned by the terminal for the |t_RF|
termcap entry. This is used to find out what the terminal
foreground color is. When this option is set, the
TermResponseAll autocommand event is fired, with <amatch> set
to "foreground".
foreground color is. Behaves the same as |v:termrbgresp|

*v:termu7resp*
v:termu7resp The escape sequence returned by the terminal for the |t_u7|
Expand All @@ -2911,6 +2913,20 @@ v:termu7resp The escape sequence returned by the terminal for the |t_u7|
this option is set, the TermResponseAll autocommand event is
fired, with <amatch> set to "ambiguouswidth".

*v:termda1*
v:termda1 The escape sequence returned by a primary device attributes
(DA1) query from the terminal. When this option is set, the
TermResponseAll autocommand event is fired, with <amatch> set
to "da1". Can be used to detect OSC 52 support in a terminal.

*v:termosc*
v:termosc The escape sequence of the most recent OSC response received
from the terminal. When this option is set, the
|TermResponseAll| autocommand event is fired, with <amatch>
set to "osc". Also used to set the |v:termrbgresp| and
|v:termrfgresp| via the $VIMRUNTIME/plugin/colorresp.vim
plugin

*v:testing* *testing-variable*
v:testing Must be set before using `test_garbagecollect_now()`.
Also, when set certain error messages won't be shown for 2
Expand Down