Skip to content

Commit 95c61fc

Browse files
authored
Merge pull request #1904 from h-east/update-index
Update index.{txt,jax}
2 parents b68e549 + d456164 commit 95c61fc

File tree

2 files changed

+40
-24
lines changed

2 files changed

+40
-24
lines changed

doc/index.jax

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*index.txt* For Vim バージョン 9.1. Last change: 2024 Dec 15
1+
*index.txt* For Vim バージョン 9.1. Last change: 2025 Jan 03
22

33

44
VIMリファレンスマニュアル by Bram Moolenaar
@@ -1203,6 +1203,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
12031203
|:abbreviate| :ab[breviate] 短縮入力を登録する
12041204
|:abclear| :abc[lear] すべての短縮入力を削除する
12051205
|:aboveleft| :abo[veleft] ウィンドウが左もしくは上に分割されるようにする
1206+
|:abstract| :abstract Vim9 の抽象クラスを宣言する
12061207
|:all| :al[l] 引数リストの全ファイルをウィンドウ作成して表示
12071208
|:amenu| :am[enu] すべてのモードに対してメニュー項目を追加
12081209
|:anoremenu| :an[oremenu] すべてのモードに対して再マップされないメニュー
@@ -1243,7 +1244,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
12431244
|:breakdel| :breakd[el] デバッガのブレークポイントを削除する
12441245
|:breaklist| :breakl[ist] デバッガのブレークポイントを一覧表示する
12451246
|:browse| :bro[wse] ファイル選択ダイアログをポップアップする
1246-
|:bufdo| :bufdo バッファリストのすべてのバッファに対してコマン
1247+
|:bufdo| :bufd[o] バッファリストのすべてのバッファに対してコマン
12471248
ドを実行する
12481249
|:buffers| :buffers バッファリストのファイル名をリスト表示
12491250
|:bunload| :bun[load] 指定のバッファをアンロード
@@ -1263,7 +1264,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
12631264
|:cafter| :caf[ter] 現在のカーソルの後ろのエラーにジャンプ
12641265
|:call| :cal[l] 関数を実行する
12651266
|:catch| :cat[ch] :tryコマンドの一部
1266-
|:cbefore| :cbef[ore] 現在のカーソルの前のエラーにジャンプ
1267+
|:cbefore| :cbe[fore] 現在のカーソルの前のエラーにジャンプ
12671268
|:cbelow| :cbel[ow] 現在の行の下のエラーにジャンプ
12681269
|:cbottom| :cbo[ttom] QuickFixウィンドウの最下へスクロールする
12691270
|:cbuffer| :cb[uffer] エラーメッセージを解釈し、最初のエラーへジャン
@@ -1287,7 +1288,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
12871288
|:checkpath| :che[ckpath] インクルードファイルを一覧表示
12881289
|:checktime| :checkt[ime] 開いているファイルのタイムスタンプを確認する
12891290
|:chistory| :chi[story] エラーリストの一覧を表示する
1290-
|:class| :class クラス仕様の開始
1291+
|:class| :class クラス宣言の開始
12911292
|:clast| :cla[st] 指定のエラーへジャンプ、省略時は最後のエラー
12921293
|:clearjumps| :cle[arjumps] ジャンプリストを削除する
12931294
|:clist| :cl[ist] すべてのエラーを一覧表示
@@ -1335,7 +1336,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
13351336
|:def| :def Vim9 ユーザー関数の定義
13361337
|:defcompile| :defc[ompile] カレントスクリプト内の Vim9 ユーザー関数を
13371338
コンパイルする
1338-
|:defer| :defer 現在の関数の完了時に関数を呼ぶ
1339+
|:defer| :defe[r] 現在の関数の完了時に関数を呼ぶ
13391340
|:delcommand| :delc[ommand] ユーザー定義コマンドの削除
13401341
|:delfunction| :delf[unction] ユーザー定義関数の削除
13411342
|:delmarks| :delm[arks] マークを削除する
@@ -1345,7 +1346,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
13451346
|:diffpatch| :diffp[atch] パッチを適用した新しい差分バッファを作成する
13461347
|:diffput| :diffpu[t] 他方の差異をカレントバッファに合わせる
13471348
|:diffsplit| :diffs[plit] ファイルを開きその違いを表示する
1348-
|:diffthis| :diffthis カレントウィンドウを差分ウィンドウにする
1349+
|:diffthis| :difft[his] カレントウィンドウを差分ウィンドウにする
13491350
|:digraphs| :dig[raphs] ダイグラフの入力または表示
13501351
|:display| :di[splay] レジスタの内容を表示
13511352
|:disassemble| :disa[ssemble] Vim9 ユーザー関数の逆アセンブル
@@ -1373,14 +1374,17 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
13731374
|:else| :el[se] :if コマンドと一緒に使用する
13741375
|:elseif| :elsei[f] :if コマンドと一緒に使用する
13751376
|:emenu| :em[enu] 名前を指定してメニューを実行
1376-
|:endclass| :endclass クラス仕様の終了
1377+
|:endclass| :endclass クラス宣言の終了
13771378
|:enddef| :enddef :def で開始したユーザー定義関数の終了
1379+
|:endenum| :endenum 列挙型宣言の終了
13781380
|:endif| :en[dif] 直前の :if の終了
1381+
|:endinterface| :endinterface インターフェイス宣言の終了
13791382
|:endfor| :endfo[r] 直前の :for の終了
13801383
|:endfunction| :endf[unction] :function で開始したユーザー定義関数の終了
13811384
|:endtry| :endt[ry] 直前の:tryを終了する
13821385
|:endwhile| :endw[hile] 直前の :while の終了
13831386
|:enew| :ene[w] 新しい名無しバッファを開く
1387+
|:enum| :enum 列挙型指定の開始
13841388
|:eval| :ev[al] 式を評価し、結果を破棄する
13851389
|:ex| :ex ":edit" と同じ。
13861390
|:execute| :exe[cute] 式の結果を実行する
@@ -1437,6 +1441,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
14371441
|:inoreabbrev| :inorea[bbrev] 挿入モードを対象とした ":noreabbrev" コマンド
14381442
|:inoremenu| :inoreme[nu] 挿入モードを対象とした ":noremenu" コマンド
14391443
|:intro| :int[ro] 起動直後のメッセージを表示
1444+
|:interface| :interface インターフェイス宣言の開始
14401445
|:isearch| :is[earch] 識別子と一致した最初の行を表示
14411446
|:isplit| :isp[lit] ウィンドウを分割し、識別子の定義へジャンプ
14421447
|:iunmap| :iu[nmap] 挿入モードを対象とした ":unmap" コマンド
@@ -1461,7 +1466,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
14611466
|:last| :la[st] 引数リストの最後のファイルを編集
14621467
|:language| :lan[guage] 言語(ロケール)を設定する
14631468
|:later| :lat[er] バッファを時間的に新しい状態に戻す。リドゥ
1464-
|:lbefore| :lbef[ore] 現在のカーソルの前のlocationにジャンプ
1469+
|:lbefore| :lbe[fore] 現在のカーソルの前のlocationにジャンプ
14651470
|:lbelow| :lbel[ow] 現在の行の下のlocationにジャンプ
14661471
|:lbottom| :lbo[ttom] locationウィンドウの最下へスクロールする
14671472
|:lbuffer| :lb[uffer] バッファからlocationリストを解釈し、最初のエ
@@ -1508,7 +1513,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
15081513
|:lockmarks| :loc[kmarks] マークを調整せずにコマンドを実行する
15091514
|:lockvar| :lockv[ar] 変数をロックする
15101515
|:lolder| :lol[der] 以前のlocationリストへ移動
1511-
|:lopen| :lope[n] locationウィンドウを開く
1516+
|:lopen| :lop[en] locationウィンドウを開く
15121517
|:lprevious| :lp[revious] 前のlocationへ移動
15131518
|:lpfile| :lpf[ile] 前のファイルの最後のlocationへ移動
15141519
|:lrewind| :lr[ewind] 指定されたlocationへ移動。デフォルトは最初
@@ -1544,7 +1549,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
15441549
|:mzscheme| :mz[scheme] MzSchemeコマンドを実行する
15451550
|:mzfile| :mzf[ile] MzSchemeスクリプトファイルを実行する
15461551
|:nbclose| :nbc[lose] 現在の Netbeans セッションを閉じる
1547-
|:nbstart| :nbs[art] 新しい Netbeans セッションを開始する
1552+
|:nbstart| :nbs[tart] 新しい Netbeans セッションを開始する
15481553
|:nbkey| :nb[key] キーをNetbeansに渡す
15491554
|:next| :n[ext] 引数リストの次のファイルを開く
15501555
|:new| :new 新規に空のウィンドウを作成する
@@ -1746,7 +1751,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
17461751
|:tNext| :tN[ext] 後方へ検索し一致したタグ位置へジャンプ
17471752
|:tabNext| :tabN[ext] 前のタブページへ移動
17481753
|:tabclose| :tabc[lose] 現在のタブページを閉じる
1749-
|:tabdo| :tabdo 各タブページでコマンドを実行する
1754+
|:tabdo| :tabd[o] 各タブページでコマンドを実行する
17501755
|:tabedit| :tabe[dit] 新しいタブページでファイルを開く
17511756
|:tabfind| :tabf[ind] 'path'からファイルを探し新しいタブページで開く
17521757
|:tabfirst| :tabfir[st] 最初のタブページへ移動
@@ -1770,6 +1775,8 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
17701775
|:terminal| :ter[minal] 端末ウィンドウを開く
17711776
|:tfirst| :tf[irst] 複数一致した内の最初のタグへジャンプ
17721777
|:throw| :th[row] 例外を投げる
1778+
|:this| :this 初期化中のオブジェクトメンバーのプリフィックス
1779+
(例えば、|new()|)
17731780
|:tjump| :tj[ump] ":tselect" と同様、ただし一致したタグが1つし
17741781
かない場合、その場所へジャンプ
17751782
|:tlast| :tl[ast] 直前に一致したタグ位置へジャンプ
@@ -1790,6 +1797,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
17901797
を選択
17911798
|:tunmap| :tunma[p] ":unmap" と同様。端末ジョブモード用
17921799
|:tunmenu| :tu[nmenu] ツールチップメニューを削除
1800+
|:type| :type 型エイリアスを作成する
17931801
|:undo| :u[ndo] 最後の変更を取り消す
17941802
|:undojoin| :undoj[oin] 次の変更を前のアンドゥブロックと連結する
17951803
|:undolist| :undol[ist] アンドゥツリーのリーフを列挙する
@@ -1829,7 +1837,7 @@ Note: 1 = カーソル移動コマンド 2 = アンドゥ/リドゥ可能
18291837
|:vunmap| :vu[nmap] ビジュアル・選択モードを対象とする
18301838
":unmap" コマンド
18311839
|:vunmenu| :vunme[nu] ビジュアルモードのメニューを削除
1832-
|:windo| :windo 各ウィンドウに対してコマンドを実行する
1840+
|:windo| :wind[o] 各ウィンドウに対してコマンドを実行する
18331841
|:write| :w[rite] ファイルに保存
18341842
|:wNext| :wN[ext] ファイルに保存して、引数リストの直前のファイ
18351843
ルを開く

en/index.txt

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*index.txt* For Vim version 9.1. Last change: 2024 Dec 15
1+
*index.txt* For Vim version 9.1. Last change: 2025 Jan 03
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1185,6 +1185,7 @@ tag command action ~
11851185
|:abbreviate| :ab[breviate] enter abbreviation
11861186
|:abclear| :abc[lear] remove all abbreviations
11871187
|:aboveleft| :abo[veleft] make split window appear left or above
1188+
|:abstract| :abstract declare a Vim9 abstract class
11881189
|:all| :al[l] open a window for each file in the argument
11891190
list
11901191
|:amenu| :am[enu] enter new menu item for all modes
@@ -1224,7 +1225,7 @@ tag command action ~
12241225
|:breakdel| :breakd[el] delete a debugger breakpoint
12251226
|:breaklist| :breakl[ist] list debugger breakpoints
12261227
|:browse| :bro[wse] use file selection dialog
1227-
|:bufdo| :bufdo execute command in each listed buffer
1228+
|:bufdo| :bufd[o] execute command in each listed buffer
12281229
|:buffers| :buffers list all files in the buffer list
12291230
|:bunload| :bun[load] unload a specific buffer
12301231
|:bwipeout| :bw[ipeout] really delete a buffer
@@ -1240,7 +1241,7 @@ tag command action ~
12401241
|:cafter| :caf[ter] go to error after current cursor
12411242
|:call| :cal[l] call a function
12421243
|:catch| :cat[ch] part of a :try command
1243-
|:cbefore| :cbef[ore] go to error before current cursor
1244+
|:cbefore| :cbe[fore] go to error before current cursor
12441245
|:cbelow| :cbel[ow] go to error below current line
12451246
|:cbottom| :cbo[ttom] scroll to the bottom of the quickfix window
12461247
|:cbuffer| :cb[uffer] parse error messages and jump to first error
@@ -1261,7 +1262,7 @@ tag command action ~
12611262
|:checkpath| :che[ckpath] list included files
12621263
|:checktime| :checkt[ime] check timestamp of loaded buffers
12631264
|:chistory| :chi[story] list the error lists
1264-
|:class| :class start of a class specification
1265+
|:class| :class start of a class declaration
12651266
|:clast| :cla[st] go to the specified error, default last one
12661267
|:clearjumps| :cle[arjumps] clear the jump list
12671268
|:clist| :cl[ist] list all errors
@@ -1300,7 +1301,7 @@ tag command action ~
13001301
|:debuggreedy| :debugg[reedy] read debug mode commands from normal input
13011302
|:def| :def define a Vim9 user function
13021303
|:defcompile| :defc[ompile] compile Vim9 user functions in current script
1303-
|:defer| :defer call function when current function is done
1304+
|:defer| :defe[r] call function when current function is done
13041305
|:delcommand| :delc[ommand] delete user-defined command
13051306
|:delfunction| :delf[unction] delete a user function
13061307
|:delmarks| :delm[arks] delete marks
@@ -1310,7 +1311,7 @@ tag command action ~
13101311
|:diffpatch| :diffp[atch] apply a patch and show differences
13111312
|:diffput| :diffpu[t] remove differences in other buffer
13121313
|:diffsplit| :diffs[plit] show differences with another file
1313-
|:diffthis| :diffthis make current window a diff window
1314+
|:diffthis| :difft[his] make current window a diff window
13141315
|:digraphs| :dig[raphs] show or enter digraphs
13151316
|:display| :di[splay] display registers
13161317
|:disassemble| :disa[ssemble] disassemble Vim9 user function
@@ -1336,14 +1337,17 @@ tag command action ~
13361337
|:else| :el[se] part of an :if command
13371338
|:elseif| :elsei[f] part of an :if command
13381339
|:emenu| :em[enu] execute a menu by name
1339-
|:endclass| :endclass end of a class specification
1340+
|:endclass| :endclass end of a class declaration
13401341
|:enddef| :enddef end of a user function started with :def
1342+
|:endenum| :endenum end of an enum declaration
13411343
|:endif| :en[dif] end previous :if
1344+
|:endinterface| :endinterface end of an interface declaration
13421345
|:endfor| :endfo[r] end previous :for
13431346
|:endfunction| :endf[unction] end of a user function started with :function
13441347
|:endtry| :endt[ry] end previous :try
13451348
|:endwhile| :endw[hile] end previous :while
13461349
|:enew| :ene[w] edit a new, unnamed buffer
1350+
|:enum| :enum start of an enum declaration
13471351
|:eval| :ev[al] evaluate an expression and discard the result
13481352
|:ex| :ex same as ":edit"
13491353
|:execute| :exe[cute] execute result of expressions
@@ -1397,6 +1401,7 @@ tag command action ~
13971401
|:inoreabbrev| :inorea[bbrev] like ":noreabbrev" but for Insert mode
13981402
|:inoremenu| :inoreme[nu] like ":noremenu" but for Insert mode
13991403
|:intro| :int[ro] print the introductory message
1404+
|:interface| :interface start of an interface declaration
14001405
|:isearch| :is[earch] list one line where identifier matches
14011406
|:isplit| :isp[lit] split window and jump to definition of
14021407
identifier
@@ -1421,7 +1426,7 @@ tag command action ~
14211426
|:last| :la[st] go to the last file in the argument list
14221427
|:language| :lan[guage] set the language (locale)
14231428
|:later| :lat[er] go to newer change, redo
1424-
|:lbefore| :lbef[ore] go to location before current cursor
1429+
|:lbefore| :lbe[fore] go to location before current cursor
14251430
|:lbelow| :lbel[ow] go to location below current line
14261431
|:lbottom| :lbo[ttom] scroll to the bottom of the location window
14271432
|:lbuffer| :lb[uffer] parse locations and jump to first location
@@ -1461,7 +1466,7 @@ tag command action ~
14611466
|:lockmarks| :loc[kmarks] following command keeps marks where they are
14621467
|:lockvar| :lockv[ar] lock variables
14631468
|:lolder| :lol[der] go to older location list
1464-
|:lopen| :lope[n] open location window
1469+
|:lopen| :lop[en] open location window
14651470
|:lprevious| :lp[revious] go to previous location
14661471
|:lpfile| :lpf[ile] go to last location in previous file
14671472
|:lrewind| :lr[ewind] go to the specified location, default first one
@@ -1496,7 +1501,7 @@ tag command action ~
14961501
|:mzfile| :mzf[ile] execute MzScheme script file
14971502
|:nbclose| :nbc[lose] close the current Netbeans session
14981503
|:nbkey| :nb[key] pass a key to Netbeans
1499-
|:nbstart| :nbs[art] start a new Netbeans session
1504+
|:nbstart| :nbs[tart] start a new Netbeans session
15001505
|:next| :n[ext] go to next file in the argument list
15011506
|:new| :new create a new empty window
15021507
|:nmap| :nm[ap] like ":map" but for Normal mode
@@ -1682,7 +1687,7 @@ tag command action ~
16821687
|:tNext| :tN[ext] jump to previous matching tag
16831688
|:tabNext| :tabN[ext] go to previous tab page
16841689
|:tabclose| :tabc[lose] close current tab page
1685-
|:tabdo| :tabdo execute command in each tab page
1690+
|:tabdo| :tabd[o] execute command in each tab page
16861691
|:tabedit| :tabe[dit] edit a file in a new tab page
16871692
|:tabfind| :tabf[ind] find file in 'path', edit it in a new tab page
16881693
|:tabfirst| :tabfir[st] go to first tab page
@@ -1706,6 +1711,8 @@ tag command action ~
17061711
|:terminal| :ter[minal] open a terminal window
17071712
|:tfirst| :tf[irst] jump to first matching tag
17081713
|:throw| :th[row] throw an exception
1714+
|:this| :this prefix for an object member during
1715+
initialization (e.g. on |new()|)
17091716
|:tjump| :tj[ump] like ":tselect", but jump directly when there
17101717
is only one match
17111718
|:tlast| :tl[ast] jump to last matching tag
@@ -1724,6 +1731,7 @@ tag command action ~
17241731
|:tselect| :ts[elect] list matching tags and select one
17251732
|:tunmap| :tunma[p] like ":unmap" but for Terminal-Job mode
17261733
|:tunmenu| :tu[nmenu] remove menu tooltip
1734+
|:type| :type create a type alias
17271735
|:undo| :u[ndo] undo last change(s)
17281736
|:undojoin| :undoj[oin] join next change with previous undo block
17291737
|:undolist| :undol[ist] list leafs of the undo tree
@@ -1757,7 +1765,7 @@ tag command action ~
17571765
|:vsplit| :vs[plit] split current window vertically
17581766
|:vunmap| :vu[nmap] like ":unmap" but for Visual+Select mode
17591767
|:vunmenu| :vunme[nu] remove menu for Visual+Select mode
1760-
|:windo| :windo execute command in each window
1768+
|:windo| :wind[o] execute command in each window
17611769
|:write| :w[rite] write to a file
17621770
|:wNext| :wN[ext] write to a file and go to previous file in
17631771
argument list

0 commit comments

Comments
 (0)