|
1 |
| -*insert.txt* For Vim バージョン 9.0. Last change: 2022 Apr 06 |
| 1 | +*insert.txt* For Vim バージョン 9.0. Last change: 2022 Sep 30 |
2 | 2 |
|
3 | 3 |
|
4 | 4 | VIMリファレンスマニュアル by Bram Moolenaar
|
@@ -640,22 +640,24 @@ unprintable な文字を入力すると、その文字を挿入して補完モ
|
640 | 640 | ポップアップメニューが表示されているときに使える特殊なキーがもういくつかある。
|
641 | 641 | |popupmenu-keys| を参照。
|
642 | 642 |
|
643 |
| -Note: CTRL-Xモードでの有効なキーはマップされない。これは ":map ^F ^X^F" な指定 |
644 |
| -を可能にする(^Fと^XはそれぞれCTRL-FとCTRL-Xの意味)。これに対して、CTRL-Xモード |
645 |
| -を終了させるキー(つまりCTRL-Xモードのコマンドとして有効ではないキー)はマップさ |
646 |
| -れる。'complete' を使って補完をするとき、マップは通常通りに適用される。 |
| 643 | +Note: CTRL-Xモードでの有効なキーはマップされない。これは `:map <C-F> |
| 644 | +<C-X><C-F>` な指定を可能にする('cpo' に "<" が含まれないことを仮定している)。 |
| 645 | +これに対して、CTRL-Xモードを終了させるキー(つまりCTRL-Xモードのコマンドとして |
| 646 | +有効ではないキー)はマップされる。'complete' を使って補完をするとき、マップは通 |
| 647 | +常通りに適用される。 |
647 | 648 |
|
648 | 649 | *E565*
|
649 | 650 | Note: 補完が動作中は、再帰的に挿入モードに入ることはできず、バッファのテキスト
|
650 | 651 | の変更もできない。":normal i.." を呼び出すようなマッピングを使うとエラー
|
651 | 652 | E565 が発生する。
|
652 | 653 |
|
653 | 654 | 次のマッピングは補完コマンドのタイピングをちょっとだけ楽にしようと提案された
|
654 |
| -(これらは他のコマンドを覆い隠してしまうけれど): > |
655 |
| - :inoremap ^] ^X^] |
656 |
| - :inoremap ^F ^X^F |
657 |
| - :inoremap ^D ^X^D |
658 |
| - :inoremap ^L ^X^L |
| 655 | +(これらは他のコマンドを覆い隠してしまう; 'cpo' に "<" が含まれない必要がある): |
| 656 | +> |
| 657 | + :inoremap <C-]> <C-X><C-]> |
| 658 | + :inoremap <C-F> <C-X><C-F> |
| 659 | + :inoremap <C-D> <C-X><C-D> |
| 660 | + :inoremap <C-L> <C-X><C-L> |
659 | 661 |
|
660 | 662 | 例外として、レジスタの値を挿入するCTRL-RはCTRL-Xモードを終了しない。これは主
|
661 | 663 | に '=' レジスタを使って関数などを呼び次の操作を決定することを可能にする。レジ
|
@@ -1036,7 +1038,7 @@ CTRL-P カーソルの直前と同じキーワードで始まる単語を、
|
1036 | 1038 | CTRL-X CTRL-Z テキストを変更せずに補完を停止する。
|
1037 | 1039 |
|
1038 | 1040 |
|
1039 |
| -補完候補を検索する関数 *complete-functions* |
| 1041 | +☆補完候補を検索する関数 *complete-functions* |
1040 | 1042 |
|
1041 | 1043 | ここでは 'completefunc', 'thesaurusfunc', 'omnifunc' について説明する。
|
1042 | 1044 |
|
@@ -1238,7 +1240,7 @@ Note 最初の呼び出し以降にカーソルが移動した可能性があり
|
1238 | 1240 | set completefunc=CompleteMonths
|
1239 | 1241 | <
|
1240 | 1242 |
|
1241 |
| -補完ポップアップメニュー *ins-completion-menu* |
| 1243 | +☆補完ポップアップメニュー *ins-completion-menu* |
1242 | 1244 | *popupmenu-completion*
|
1243 | 1245 | 候補を簡単なポップアップメニューで表示することができる。
|
1244 | 1246 |
|
|
0 commit comments