File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change 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
に '=' レジスタを使って関数などを呼び次の操作を決定することを可能にする。レジ
You can’t perform that action at this time.
0 commit comments