Skip to content

Commit 6e1f726

Browse files
committed
Update options.{txt,jax}
1 parent be81c56 commit 6e1f726

File tree

1 file changed

+91
-25
lines changed

1 file changed

+91
-25
lines changed

doc/options.jax

Lines changed: 91 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*options.txt* For Vim バージョン 9.1. Last change: 2025 Jun 18
1+
*options.txt* For Vim バージョン 9.1. Last change: 2025 Jun 28
22

33

44
VIMリファレンスマニュアル by Bram Moolenaar
@@ -1829,8 +1829,9 @@ Note 1番目の形式では、行全体がオプション指定に使われる
18291829
"autoselect,exclude:cons\|linux"
18301830
それ以外では "")
18311831
グローバル
1832-
{VimのGUIバージョンか |+xterm_clipboard| 機能付きでコ
1833-
ンパイルされたもののみ有効}
1832+
{VimのGUIバージョンか |+xterm_clipboard| または
1833+
|+wayland_clipboard| 機能付きでコンパイルされたものの
1834+
み有効}
18341835
コンマ区切りのキーワードのリストを指定する。
18351836
Note: 要素の1つとして "exclude:" がある場合、要素を後ろに追加すること
18361837
はできない。従って += で後方への要素の追加ではなく ^= を使って前方への
@@ -1856,10 +1857,12 @@ Note 1番目の形式では、行全体がオプション指定に使われる
18561857
リップボードレジスタ '+' (|quoteplus|) が使われる。
18571858
"unnamed" も同時に指定した場合は、コピー操作 (削除、変
18581859
更、ペースト以外の操作) で、レジスタ '*' にもテキスト
1859-
がコピーされる。
1860-
|+X11| 機能が有効な場合のみ利用可能。
1861-
利用できるかどうかは次のコマンドで確認できる: >
1862-
if has('unnamedplus')
1860+
がコピーされる。Wayland が使用されており、コンポジタが
1861+
primary-selection-unstable-v1 プロトコルをサポートして
1862+
いない場合、代わりに通常のセレクションが使用される。
1863+
|+X11| または |+wayland_clipboard| 機能でのみ使用可能
1864+
である。使用可能かどうかは以下で確認できる: >
1865+
if has('unnamedplus')
18631866
<
18641867
*clipboard-autoselect*
18651868
autoselect 'guioptions' のフラグ 'a' のように働く: これが含まれる
@@ -1897,25 +1900,52 @@ Note 1番目の形式では、行全体がオプション指定に使われる
18971900
*clipboard-exclude*
18981901
exclude:{pattern}
18991902
ターミナルの名前 'term' にマッチするパターンを定義す
1900-
る。パターンがマッチすると、Xサーバーとの通信がなされ
1901-
なくなる
1903+
る。パターンがマッチすると、X サーバーまたは Wayland
1904+
コンポジタとの通信がなされなくなる
19021905
このオプションは以下の場合に便利である。
19031906
- Vimをコンソールで使用しているとき。
19041907
- アプリケーションを別のディスプレイで使うため、環境変
1905-
数 $DISPLAY が設定されているとき。
1906-
- コンソールではXサーバーと通信してほしくないが、ター
1907-
ミナルエミュレータ上では通信してほしいとき。
1908-
Xサーバーと全く通信しないようにするには、次のようにす
1909-
る: >
1908+
数 $DISPLAY/$WAYLAND_DISPLAY が設定されているとき。
1909+
- コンソールでは X サーバー/Wayland コンポジタと通信し
1910+
てほしくないが、ターミナルエミュレータ上では通信して
1911+
ほしいとき。
1912+
X サーバー/Wayland コンポジタと全く通信しないようにす
1913+
るには、次のようにする: >
19101914
exclude:.*
1911-
< これは引数 |-X| を使用したのと同じ効果を持つ。
1915+
< これは引数 |-X| または |-Y| を使用したのと同じ効果を持
1916+
つ。
19121917
Note Xサーバーと通信していないとき、ウィンドウタイトル
1913-
は復元されず、クリップボードにはアクセスできない。
1918+
は復元されず、クリップボードにはアクセスできない。これ
1919+
は Wayland でも同じだが、タイトルの復元はない。
19141920
'magic' の値は無視され、{pattern} は 'magic' がオンの
19151921
ときのように解釈される。オプション 'clipboard' の値の
19161922
残りは {pattern} として認識されるので、"exclude" は最
19171923
後に指定しなければならない。
19181924

1925+
*'clipmethod'* *'cpm'*
1926+
'clipmethod' 'cpm' 文字列 (Unix での既定値: "wayland,x11",
1927+
VMS: "x11",
1928+
その他: "")
1929+
グローバル
1930+
{|+xterm_clipboard| または |+wayland_clipboard| 機能付
1931+
きでコンパイルされたもののみ有効}
1932+
システムクリップボードへのアクセス方法を指定する。先に動作したメソッ
1933+
ド、または利用可能なメソッドに応じて使用される。サポートされているメ
1934+
ソッドは以下のとおり:
1935+
wayland Wayland セレクション
1936+
x11 X11 セレクション
1937+
1938+
Note: このオプションは、GUI が動作している場合、または Windows や
1939+
macOS など Wayland や X11 がサポートされていないシステムで Vim を実行
1940+
している場合には無視される。代わりに、GUI やシステムのクリップボードア
1941+
クセス方法が常に使用される。
1942+
1943+
オプションの値は、コンマ区切りの項目のリストである。リストは左から右へ
1944+
と順に解析され、Vim が最初に利用可能または動作していると判断するメソッ
1945+
ドが、クリップボードへのアクセスに実際に使用される。
1946+
1947+
現在使用されているメソッドは |v:clipmethod| 変数で確認できる。
1948+
19191949
*'cmdheight'* *'ch'*
19201950
'cmdheight' 'ch' 数値 (既定では 1)
19211951
グローバル/タブページについてローカル
@@ -4618,12 +4648,10 @@ Note 1番目の形式では、行全体がオプション指定に使われる
46184648
|hl-Title| t ":set all", ":autocmd" 等の出力のタイトル
46194649
|hl-VertSplit| c ウィンドウの垂直分割に使われる区切り
46204650
|hl-Visual| v ビジュアルモード
4621-
|hl-VisualNOS| V X11 Gui |gui-x11| と |xterm-clipboard| でのみ有効
4622-
な、選択領域をクリップボードに送らないビジュアル
4623-
モード
4624-
{訳注: "Not Owning the Selection" をこういう意味に
4625-
取りましたが、勘違いかもしれません。どなたかご教授
4626-
ください}
4651+
|hl-VisualNOS| V Vim が「セレクションを所有していない」場合のビジュ
4652+
アルモード。X11 Gui の |gui-x11|、
4653+
|xterm-clipboard|、および |wayland-selections| の
4654+
み。
46274655
|hl-WarningMsg| w 警告メッセージ
46284656
|hl-WildMenu| W 'wildmenu' によって表示されるワイルドカードマッチ
46294657
|hl-Folded| f 閉じられた折り畳みを表す行
@@ -9750,8 +9778,11 @@ Note 1番目の形式では、行全体がオプション指定に使われる
97509778
:set wc=X
97519779
:set wc=^I
97529780
:set wc=<Tab>
9753-
< NOTE: このオプションは 'compatible' がオンになるとViの既定値に設定され、
9754-
'compatible' がオフになるとVimの既定値に設定されるので注意。
9781+
< 'wildchar' は、|/|、|?|、|:s|、|:g|、|:v|、|:vim| などの検索パターンコ
9782+
ンテキストでも補完を有効にする。補完をトリガーする代わりに、文字の
9783+
<Tab> を挿入するには、<C-V><Tab> または "\t" と入力する。
9784+
NOTE: このオプションは 'compatible' がオンになると Vi の既定値に設定さ
9785+
れ、'compatible' がオフになると Vim の既定値に設定されるので注意。
97559786

97569787
*'wildcharm'* *'wcm'*
97579788
'wildcharm' 'wcm' 数値 (既定では空 (0))
@@ -10063,13 +10094,48 @@ Note 1番目の形式では、行全体がオプション指定に使われる
1006310094
カレントウィンドウの列数の最小値。これは絶対的な最小値ではなく、余裕の
1006410095
ないときには列数はこれよりも少なくなる。カレントウィンドウの列数が指定
1006510096
したものより少ないときは、他のウィンドウの列数を減らしてそれを増やす。
10066-
カレントウィンドウが常に画面を埋めるようにするには、999 に設定すること。
10097+
カレントウィンドウが常に画面を埋めるようにするには、999 に設定するこ
10098+
と。
1006710099
普通の編集時には小さい値に設定すること。
1006810100
カレントウィンドウの幅を変更するコマンドの後では、ウィンドウの幅は調整
1006910101
されない。
1007010102
'winwidth' はカレントウィンドウに適用される。他のウィンドウの幅の最小
1007110103
値の設定には、'winminwidth' を使うこと。
1007210104

10105+
*'wlseat'* *'wse'*
10106+
'wlseat' 'wse' 文字列 (既定では "")
10107+
グローバル
10108+
{|+wayland| 機能付きでコンパイルされたときのみ有効}
10109+
Wayland 機能、特にクリップボードに使用する Wayland シートを指定する。
10110+
シートが存在しない場合、オプションは新しい値に設定され、結果として
10111+
Wayland クリップボードは使用できなくなる。空の値が渡された場合、Vim は
10112+
$XDG_SEAT が存在する場合はその値を使用しようとし、存在しない場合は最初
10113+
に見つかった利用可能なシートを使用する。このオプションを更新する
10114+
と、|v:clipmethod| も更新される。
10115+
10116+
*'wlsteal'* *'wst'* *'nowlsteal'* *'nowst'*
10117+
'wlsteal' 'wst' 切替 (既定ではオフ)
10118+
グローバル
10119+
{|+wayland_clipboard| 機能付きでコンパイルされたときの
10120+
み有効}
10121+
有効にすると、Vim はクリップボードにアクセスするために一時的なサーフェ
10122+
スを作成してフォーカスを奪取できるようになる。詳細については
10123+
|wayland-focus-steal| を参照。
10124+
10125+
*'wltimeoutlen'* *'wtm'*
10126+
'wltimeoutlen' 'wtm' 数値 (既定では 500)
10127+
グローバル
10128+
{|+wayland| 機能付きでコンパイルされたときのみ有効}
10129+
Vim が Wayland コンポジタの待機を諦めるまでのタイムアウト (ミリ秒単位)
10130+
である。コンポジタを待機している間、Vim は入力に応答せず画面も更新され
10131+
ない。そのため、この値を低く設定すると場合によっては Vim の応答性が向
10132+
上することがある。一方で、コンポジタの応答に通常よりも時間がかかる場
10133+
合、エラーが発生することもある。
10134+
10135+
さらに、このオプションは、サーフェスがフォーカスを取得するのを待機する
10136+
ときの最大タイムアウトとしても使用される。|wayland-focus-steal| を参
10137+
照。
10138+
1007310139
*'wrap'* *'nowrap'*
1007410140
'wrap' 切替 (既定ではオン)
1007510141
ウィンドウについてローカル

0 commit comments

Comments
 (0)