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
19 changes: 10 additions & 9 deletions doc/insert.jax
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*insert.txt* For Vim バージョン 9.1. Last change: 2025 Aug 16
*insert.txt* For Vim バージョン 9.1. Last change: 2025 Aug 25


VIMリファレンスマニュアル by Bram Moolenaar
Expand Down Expand Up @@ -1078,18 +1078,19 @@ CTRL-X CTRL-Z テキストを変更せずに補完を停止する。
☆自動補完 *ins-autocompletion*

Vim は、|i_CTRL-N| を使うのと同様に、入力中に自動的に補完メニューを表示できる。
'autocomplete' および 'autocompletedelay' を参照。メニュー項目は、'complete'
オプションに指定されたソースから収集される
'autocomplete' 参照。メニュー項目は、'complete' オプションにリストされている
ソースから順に収集される

手動の |i_CTRL-N| 補完とは異なり、このモードでは Vim の応答性を維持するために
徐々に減少するタイムアウトを使用する。'complete' リストの上位にあるソースには、
より多くの時間 (より高い優先度) が与えられるが、すべてのソースには、どんなに短
い時間であっても、一定のタイムスライスが保証される。
タイムアウト時間が徐々に減少することで、Vim の応答性を維持する。'complete' リ
スト内の前のソースにはより多くの時間 (高い優先度) が割り当てられるが、すべての
ソースに少なくともわずかな時間が割り当てられる。

このモードは他の補完モードと完全に互換性がある。|CTRL-X| を入力することで、い
つでも他の補完モードを呼び出すことができる。これにより、自動補完が一時的に停止
される。|i_CTRL-N| を使用するには、まず |CTRL-E| を押してポップアップメニュー
を閉じること (|complete_CTRL-E| を参照)。
される。|i_CTRL-N| または |i_CTRL-X_CTRL-N| を使用するには、まず |CTRL-E| を押
してポップアップメニューを閉じる (|complete_CTRL-E| を参照)。

'autocomplete'、'autocompletetimeout' および 'autocompletedelay' も参照。


☆補完候補を検索する関数 *complete-functions*
Expand Down
18 changes: 10 additions & 8 deletions en/insert.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*insert.txt* For Vim version 9.1. Last change: 2025 Aug 16
*insert.txt* For Vim version 9.1. Last change: 2025 Aug 25


VIM REFERENCE MANUAL by Bram Moolenaar
Expand Down Expand Up @@ -1138,17 +1138,19 @@ CTRL-X CTRL-Z Stop completion without changing the text.
AUTOCOMPLETION *ins-autocompletion*

Vim can display a completion menu as you type, similar to using |i_CTRL-N|,
but triggered automatically. See 'autocomplete' and 'autocompletedelay'.
The menu items are collected from the sources listed in the 'complete' option.
but triggered automatically. See 'autocomplete'. The menu items are collected
from the sources listed in the 'complete' option, in order.

Unlike manual |i_CTRL-N| completion, this mode uses a decaying timeout to keep
Vim responsive. Sources earlier in the 'complete' list are given more time
(higher priority), but every source is guaranteed a time slice, however small.
A decaying timeout keeps Vim responsive. Sources earlier in the 'complete'
list get more time (higher priority), but all sources receive at least a small
time slice.

This mode is fully compatible with other completion modes. You can invoke
any of them at any time by typing |CTRL-X|, which temporarily suspends
autocompletion. To use |i_CTRL-N| specifically, press |CTRL-E| first to
dismiss the popup menu (see |complete_CTRL-E|).
autocompletion. To use |i_CTRL-N| or |i_CTRL-X_CTRL-N| specifically, press
|CTRL-E| first to dismiss the popup menu (see |complete_CTRL-E|).

See also 'autocomplete', 'autocompletetimeout' and 'autocompletedelay'.


FUNCTIONS FOR FINDING COMPLETIONS *complete-functions*
Expand Down