diff --git a/doc/terminal.jax b/doc/terminal.jax index 0c8b3879e..2ea02c5b0 100644 --- a/doc/terminal.jax +++ b/doc/terminal.jax @@ -1,4 +1,4 @@ -*terminal.txt* For Vim バージョン 9.1. Last change: 2025 Oct 14 +*terminal.txt* For Vim バージョン 9.1. Last change: 2025 Nov 28 VIM リファレンスマニュアル by Bram Moolenaar @@ -1849,7 +1849,7 @@ termdebug の改善への貢献は大歓迎である。 ただし、開発プロセス中に作業を支援するために `echo` ステートメント (または同様 のもの) のようなメカニズムが必要になることはよくあることだ。 このため、以下が設定できる: > - let g:termdebug_config['debug'] = true + let g:termdebug_config['debug'] = v:true < これにより、`DEBUG` 変数が `true` に設定され、ソースコード内で参照できるように なる。使用例を以下に示す: > diff --git a/doc/usr_08.jax b/doc/usr_08.jax index fabbd5397..527b6794f 100644 --- a/doc/usr_08.jax +++ b/doc/usr_08.jax @@ -1,4 +1,4 @@ -*usr_08.txt* For Vim バージョン 9.1. Last change: 2025 Nov 09 +*usr_08.txt* For Vim バージョン 9.1. Last change: 2025 Nov 26 VIM ユーザーマニュアル by Bram Moolenaar @@ -435,7 +435,8 @@ Vim の中から差分モードを開始する方法もあります。"main.c" [c -回数指定を使えば、さらに遠くまでジャンプできます。 +さらに遠くへジャンプするには、先頭にカウントを付けます。つまり、"4]c" は 4 番目 +の次の変更へジャンプし、"3[c" は 3 番目の前の変更へジャンプします。 ☆変更を取り除く diff --git a/doc/usr_30.jax b/doc/usr_30.jax index 2f72b0ff8..baf8cfea0 100644 --- a/doc/usr_30.jax +++ b/doc/usr_30.jax @@ -1,4 +1,4 @@ -*usr_30.txt* For Vim バージョン 9.1. Last change: 2025 Nov 09 +*usr_30.txt* For Vim バージョン 9.1. Last change: 2025 Nov 28 VIM ユーザーマニュアル by Bram Moolenaar @@ -528,9 +528,8 @@ Vim では、2 つの (仮想的な) 水平タブストップ間の列数は 'ta a ------->a... a ------->a - 全体的な一貫性を維持するために、`:set softtabstop=-1` を設定し -て、'shiftwidth' の値を 2 つのソフトタブストップ間の桁数として使用するようにす -ることができます。 + 全体的な一貫性を維持するために、`:set softtabstop=-1` を指定し、2 つのソフト +タブストップ間の列数に 'shiftwidth' の値が使用されるようにすることができます。 'shiftwidth' と 'softtabstop' に異なる値を設定したい場合でも、'shiftwidth' でインデントするには を使用できます。または、'smarttab' オプションを使用 diff --git a/doc/usr_41.jax b/doc/usr_41.jax index 13229cac5..117ca1d0f 100644 --- a/doc/usr_41.jax +++ b/doc/usr_41.jax @@ -1,4 +1,4 @@ -*usr_41.txt* For Vim バージョン 9.1. Last change: 2025 Nov 09 +*usr_41.txt* For Vim バージョン 9.1. Last change: 2025 Nov 27 VIM ユーザーマニュアル by Bram Moolenaar @@ -1110,8 +1110,6 @@ Quickfixとlocationリスト: *quickfix-functions* complete_add() 補完候補を追加する complete_check() 補完処理を終えるべきかどうかをチェックする complete_info() 現在の補完情報を得る - complete_match() 挿入モードの補完の開始マッチ桁とトリガーテキス - トを取得する preinserted() カーソルの後ろにテキストが挿入されるかどうかを 確認する pumvisible() ポップアップメニューが表示されているかチェック diff --git a/doc/wayland.jax b/doc/wayland.jax index e9d69f334..c54b44653 100644 --- a/doc/wayland.jax +++ b/doc/wayland.jax @@ -1,4 +1,4 @@ -*wayland.txt* For Vim バージョン 9.1. Last change: 2025 Nov 09 +*wayland.txt* For Vim バージョン 9.1. Last change: 2025 Nov 25 VIM リファレンスマニュアル by Bram Moolenaar @@ -16,7 +16,8 @@ Wayland プロトコルのサポート *wayland* Wayland のクリップボードなどの機能を使用するには、シートが必要である。Wayland シートは、キーボード、ポインター、タッチデバイスで構成される。使用するシートは 'wlseat' オプションで設定できる。これは、同じ Wayland セッションで複数の -Wayland シートを使用する場合にのみ役立つ。 +Wayland シートを使用する場合にのみ役立つ。これが何を意味するのか分からないので +あれば、それはおそらくあなたにとって問題ではないだろう。 *wayland-gui* |gui-wayland| を参照。GUI 使用時、Vim はクリップボードへのアクセスに GTK など @@ -59,6 +60,13 @@ libwayland にバンドルされているはずである: > コルが存在する。一致するものが見つからない場合、詳細については |wayland-focus-steal| を参照。 +どちらかまたは両方のプロトコルをサポートすることが知られているコンポジタの一部: + 1. KWin (KDE) + 2. wlroots based (Sway, Labwc) + 3. Niri + 4. Hyprland + 5. Wayfire + X11 から移行する場合、通常の Waylandセレクション は X11 のクリップボードセレク ションに相当し、プライマリ Wayland セレクションは X11 のプライマリセレクション に相当する。これらのセレクションへのアクセスは Vim の X11 と同様で、+ レジスタ diff --git a/en/terminal.txt b/en/terminal.txt index f7fe33016..08b05711e 100644 --- a/en/terminal.txt +++ b/en/terminal.txt @@ -1,4 +1,4 @@ -*terminal.txt* For Vim version 9.1. Last change: 2025 Oct 14 +*terminal.txt* For Vim version 9.1. Last change: 2025 Nov 28 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1877,7 +1877,7 @@ Contributions for termdebug improvements are welcome. However, it is fairly common that during the development process you need some mechanisms like `echo` statements (or similar) to help you in your job. For this reason, you can set: > - let g:termdebug_config['debug'] = true + let g:termdebug_config['debug'] = v:true < This sets the `DEBUG` variable to `true`, which can be referenced in the source code. An example of its usage follows: > diff --git a/en/usr_08.txt b/en/usr_08.txt index b9891b97a..38eb6ec14 100644 --- a/en/usr_08.txt +++ b/en/usr_08.txt @@ -1,4 +1,4 @@ -*usr_08.txt* For Vim version 9.1. Last change: 2025 Nov 09 +*usr_08.txt* For Vim version 9.1. Last change: 2025 Nov 26 VIM USER MANUAL by Bram Moolenaar @@ -444,7 +444,8 @@ To go the other way use: > [c -Prepended a count to jump further away. +Prepend a count to jump further away. Thus "4]c" jumps to the fourth next +change, and "3[c" jumps to the third previous change. REMOVING CHANGES diff --git a/en/usr_30.txt b/en/usr_30.txt index 1ab4fb269..fc209041b 100644 --- a/en/usr_30.txt +++ b/en/usr_30.txt @@ -1,4 +1,4 @@ -*usr_30.txt* For Vim version 9.1. Last change: 2025 Nov 09 +*usr_30.txt* For Vim version 9.1. Last change: 2025 Nov 28 VIM USER MANUAL by Bram Moolenaar @@ -544,7 +544,7 @@ reach the nearest soft tab stop. The following example uses a ------->a To maintain global coherence, one can `:set softtabstop=-1` so that -the value of 'shiftwidth' is use for the number of columns between two soft +the value of 'shiftwidth' is used for the number of columns between two soft tab stops. If you prefer to have different values for 'shiftwidth' and 'softtabstop', diff --git a/en/usr_41.txt b/en/usr_41.txt index 5880b344f..5fe5e575c 100644 --- a/en/usr_41.txt +++ b/en/usr_41.txt @@ -1,4 +1,4 @@ -*usr_41.txt* For Vim version 9.1. Last change: 2025 Nov 09 +*usr_41.txt* For Vim version 9.1. Last change: 2025 Nov 27 VIM USER MANUAL by Bram Moolenaar @@ -1137,8 +1137,6 @@ Insert mode completion: *completion-functions* complete_add() add to found matches complete_check() check if completion should be aborted complete_info() get current completion information - complete_match() get insert completion start match col and - trigger text preinserted() check if text is inserted after cursor pumvisible() check if the popup menu is displayed pum_getpos() position and size of popup menu if visible diff --git a/en/wayland.txt b/en/wayland.txt index 7f1b4894e..b01f031e7 100644 --- a/en/wayland.txt +++ b/en/wayland.txt @@ -1,4 +1,4 @@ -*wayland.txt* For Vim version 9.1. Last change: 2025 Nov 09 +*wayland.txt* For Vim version 9.1. Last change: 2025 Nov 25 VIM REFERENCE MANUAL by Bram Moolenaar @@ -16,7 +16,8 @@ Wayland Protocol Support *wayland* Functionality such as the clipboard for Wayland requires a seat to use. A Wayland seat can consist of a keyboard, pointer, and touch device(s). The seat to use can be set with the 'wlseat' option. Only useful if you use -multiple Wayland seats in the same Wayland session. +multiple Wayland seats in the same Wayland session. If you don't know what +this is means, then it likely does not matter for you. *wayland-gui* See |gui-wayland|. Please note that when using the GUI, Vim uses the toolkit @@ -63,11 +64,18 @@ should be bundled with libwayland on your system: > If you don't get any match, then please see |wayland-focus-steal| for more information. +Some compositors that are known to support either or both protocols: + 1. KWin (KDE) + 2. wlroots based (Sway, Labwc) + 3. Niri + 4. Hyprland + 5. Wayfire + If you come from X11, then the regular Wayland selection is equivalent to the CLIPBOARD selection in X11, and the primary Wayland selection equates to the -X11 primary selection. Accessing these selections is the same as X11 in Vim, +X11 PRIMARY selection. Accessing these selections is the same as X11 in Vim, in which the + register is the regular selection, and the * register is the -primary selection, note that your compositor may not support primary +primary selection. Note that your compositor may not support primary selections, see |wayland-primary-selection| for more details. *wayland-persist*