Skip to content

Commit b5b49de

Browse files
tsuyoshichok-takata
andcommitted
version9.jax: Apply some suggestion
Co-authored-by: K.Takata <[email protected]>
1 parent 66ead94 commit b5b49de

File tree

1 file changed

+26
-25
lines changed

1 file changed

+26
-25
lines changed

doc/version9.jax

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Vim script 言語は長年の間、後方互換性を保持しながら段階的
5757
Vim9 script は他の言語により似た文法を提供します。言い替えるなら: "風変りさが
5858
減りました"。コンパイルされた関数が大きな速度の改善のために提供されています。
5959
約10倍、もしくはそれ以上の早さが期待できます。この価値への支払いとして Vim9
60-
script は後方互換性がありません。しかし心配はいりません、あなたの旧いスクリプ
60+
script は後方互換性がありません。しかし心配はいりません、あなたの古いスクリプ
6161
トはまだ使うことができ、新しいスクリプト言語は追加であり、旧来のスクリプトを置
6262
き換えません。
6363

@@ -190,7 +190,7 @@ Ex コマンド修飾子: ~
190190
|test_unknown()| unknown型の値を返す
191191
|test_void()| void型の値を返す
192192
|typename()| 変数の型名のテキスト
193-
|virtcol2col()| 画面の文字についてのバイトインデックス
193+
|virtcol2col()| 画面上の文字のバイトインデックス
194194
|win_gettype()| ウィンドウの型を取得
195195
|win_move_separator()| ウィンドウの垂直セパレータの移動
196196
|win_move_statusline()| ウィンドウのステータス行の移動
@@ -239,7 +239,7 @@ Ex コマンド修飾子: ~
239239

240240
ここにある唯一の変更は以前のリリースとは互換性がありません:
241241

242-
- Lua の配列は現在0ベースです、0ベースで使用してください
242+
- Lua の配列は今は1ベースです。以前は0ベースでした
243243

244244
Note |Vim9| script を使用する時にはいくつかの動作が違います、
245245
|vim9-differences| を参照してください。
@@ -252,11 +252,11 @@ Vim 8.2 から多数の小さくて便利な改善がなされました、ここ
252252
多くのメモリリーク、不正なメモリアクセスとクラッシュを修正。
253253
以下のパッチリストを参照: |bug-fixes-9|.
254254

255-
文字列内の Vim の式を評価をサポート。 |interp-string|
256-
heredoc内での Vim の式を評価をサポート。 |:let-heredoc|
255+
文字列内の Vim の式を評価をサポート。|interp-string|
256+
heredoc内での Vim の式を評価をサポート。|:let-heredoc|
257257

258258
ファジーマッチのサポート:
259-
- リストされた文字列群の文字列で。 |fuzzy-matching|
259+
- リストされた文字列群の文字列で。|fuzzy-matching|
260260
- 'wildoptions' を使うことでコマンドラインの補完での補完サポート。
261261
- |:vimgrep| にて。
262262

@@ -266,24 +266,24 @@ heredoc内での Vim の式を評価をサポート。 |:let-heredoc|
266266
|language-server-protocol|。|channel| での Unix ドメインソケット利用のサポー
267267
ト。チャネルのアドレス(|channel-address|)での IPv6 サポート。
268268

269-
現在のバッファの行からの source のサポート。 |:source-range|
269+
現在のバッファの行からの source のサポート。|:source-range|
270270

271271
端末ウィンドウの改善:
272-
- 端末ウィンドウをポップアップで開くのをサポート。 |popup-terminal|
272+
- 端末ウィンドウをポップアップで開くのをサポート。|popup-terminal|
273273
- 端末内の下線でカラー設定を受け付けるように。
274274
- 端末内でフォーカスイベントの検知(|FocusGained| および |FocusLost|)。
275275
- 端末内でのベルのサポート追加。('belloff')
276276
- 端末ウィンドウ内でのマウスでの左右スクロールのサポート。
277277

278278
Vim script のプロファイリングの停止: `:profile stop` およびレポートのファイル
279-
へのダンプ: `:profile dump` のサポート。 |:profile|
279+
へのダンプ: `:profile dump` のサポート。|:profile|
280280

281281
補完の改善:
282282
- |:breakadd|, |:breakdel|, |:diffget|, |:diffput|, |:profile|, |:profdel|,
283283
|:scriptnames| コマンドでの引数の補完をサポート。
284284
- 補完関数にて user_data で任意の Vim の型の使用をサポート(|complete-items|)。
285285
- 挿入モードの補完をテキスト変更なしでの停止(|i_CTRL-X_CTRL-Z|)。
286-
- コマンドライン引数を返す "cmdline" オプションを |getcompletion()| に追加。
286+
- コマンドライン引数を返す "cmdline" オプションを |getcompletion()| に追加。
287287

288288
'foldtext', 'completefunc', 'omnifunc', 'operatorfunc', 'thesaurusfunc',
289289
'quickfixtextfunc', 'tagfunc', 'imactivatefunc', 'imstatusfunc'、これらのオプ
@@ -295,8 +295,8 @@ Vim script のプロファイリングの停止: `:profile stop` およびレポ
295295

296296
'fillchars' の改善:
297297
- 折り畳みの開始部分、閉じた折り畳み表示、折り畳み分割表示についてマークとして
298-
使用する文字のについて 'fillchars' 内の "foldopen", "foldclose", "foldsep"
299-
を使用して反映させる設定のサポート
298+
使用する文字について 'fillchars' 内の "foldopen", "foldclose", "foldsep"
299+
使用して反映させる設定のサポート
300300
- 'fillchars' 内の "eob" を使用して行がないことを表す文字の設定のサポート。
301301
- 'fillchars' オプション内の "stl", "stlnc", "foldopen", "foldclose",
302302
"foldsep" 項目についてマルチバイトの使用のサポート。
@@ -317,19 +317,19 @@ XChaCha20 暗号化メソッドのサポート。 'cryptmethod'
317317
'nrformats' に "unsigned" が設定されているときの符号無しな数値の評価。
318318

319319
expand('<SID>') を使用してスクリプトIDを expand('<script>') を使用してスクリプ
320-
ト名を展開する。 |expand()|
320+
ト名を展開する。|expand()|
321321

322322
|g<Tab>| を使用して最後にアクセスしたタブページへのジャンプと |:tabnext| およ
323323
びその他の内で最後にアクセスしたタブページのサポート。
324324

325-
|:sort| および |sort()| 使用でロケール依存なソート
325+
|:sort| および |sort()| を使ったロケール依存なソート
326326

327327
|:sleep!| 使用でのスリープ時のカーソル非表示。
328328

329329
'listchars' に "multispace" を追加し2以上のスペースがどこにあっても表示。
330330
'listchars' に "leadmultispace" を追加し2以上の行頭のスペースを表示。
331331
'listchars' に "lead" を追加し行頭のスペースに設定した文字を使用して表示。
332-
'listchars' で文字を特定するのに16進記法の使用をサポート(\x, \u, \U)。
332+
'listchars' で文字を指定するのに16進記法の使用をサポート(\x, \u, \U)。
333333

334334
'listchars', 'virtualedit', 'thesaurusfunc' オプションはグローバルローカルに
335335
なった。
@@ -346,7 +346,7 @@ expand('<SID>') を使用してスクリプトIDを expand('<script>') を使用
346346
末尾空白なしのブロックモードでコピーする |zy| を追加。
347347

348348
ビジュアルモード内で削除テキストを無名レジスタに追加しないでテキストを貼り付け
349-
る 'P' コマンドをビジュアルモードに追加。 |put-Visual-mode|
349+
る 'P' コマンドをビジュアルモードに追加。|put-Visual-mode|
350350

351351
現在カーソルがいる行を基準にマッチする \%.l, \%<.l, \%>.l アトムを追加。
352352
詳細は |/\%l| を参照。
@@ -356,21 +356,21 @@ expand('<SID>') を使用してスクリプトIDを expand('<script>') を使用
356356
'breakindentopt' に追加。
357357

358358
'cursorline' において目印のハイライトを調整するデフォルトのハイライトグループ
359-
|hl-CursorLineSign| と |hl-CursorLineFold|を追加。
359+
|hl-CursorLineSign| と |hl-CursorLineFold| を追加。
360360

361-
現在の検索でマッチのデフォルトのハイライトグループ |hl-CurSearch|を追加。
361+
現在の検索でマッチのデフォルトのハイライトグループ |hl-CurSearch| を追加。
362362

363363
Vim 起動時のログ取得のサポートを追加(|--log|)。
364364

365365
'quickfixtextfunc' を使用して quickfix バッファの内容のカスタマイズサポートを
366-
追加。|errorformat|にて "note" エラー種別(%t)をサポート。
366+
追加。|errorformat| にて "note" エラー種別(%t)をサポート。
367367
'errorformat' の使用で終端行番号(%e)と終端桁番号(%k)のパースサポートを追加。
368368

369369
|settagstack()| を使用してのタグのスタックの切り詰めをサポート。
370370

371371
! を設定した |:set| 利用時に各オプションを別の行に表示。
372372

373-
|CTRL-W| および |CTRL-U| でもまた挿入の先頭でバックスペースが使用できるよう
373+
|CTRL-W| および |CTRL-U| でも挿入の先頭でバックスペースが使用できるよう
374374
'backspace' に "nostop" を追加。
375375

376376
'fsync' が設定された場合にアンドゥファイルを同期。
@@ -382,7 +382,7 @@ Vim 起動時のログ取得のサポートを追加(|--log|)。
382382

383383
|filter()| および |map()| での blob と文字列型のサポート。
384384

385-
タグ種別でのマルチバイト文字利用のサポート。 |tags-file-format|
385+
タグ種別でのマルチバイト文字利用のサポート。|tags-file-format|
386386

387387
|exists()| を使用して関数名が有効かチェックするためのサポートを追加。
388388

@@ -394,20 +394,21 @@ Python/Lua/Perl/Tcl/Ruby/MzScheme インターフェイスの heredoc で 'trim'
394394
下線および波下線用の termcap のコード |t_AU| と |t_8u| を追加。フォーカスイベ
395395
ント検知の termcap のコード t_fd と t_fe を追加。
396396

397-
通常のコード同様のCプラグマのインデントのサポート。 (|cino-P|)
397+
通常のコード同様のCプラグマのインデントのサポート。(|cino-P|)
398398

399399
構文の折り畳みレベルの定義サポートの追加。(|:syn-foldlevel|)
400400

401-
文字列内で文字先頭に修飾子を追加し \<*xxx> の使用サポート追加。(|expr-quote|)
401+
\<*xxx> を使って文字列内で文字の前に修飾子を追加することのサポートを追加。
402+
(|expr-quote|)
402403

403404
|trim()| 使用して文字列の開始もしくは終了の文字削除サポートの追加。
404405

405406
":verbose pwd" にてディレクトリのスコープ表示を行う。|:pwd-verbose|
406407

407-
明確な8進数の記法として "0o" を追加。 |scriptversion-4|
408+
明確な8進数の記法として "0o" を追加。|scriptversion-4|
408409

409410
"tcd -" および "lcd -" を使用してタブローカルおよびウィンドウローカルでの直前
410-
のディレクトリに変更するのをサポート。 (|:tcd-| and |:lcd-|)
411+
のディレクトリに変更するのをサポート。(|:tcd-| and |:lcd-|)
411412

412413
|search()| の使用でスキップする式のサポートを追加。
413414

0 commit comments

Comments
 (0)