|
1 | | -*insert.txt* For Vim バージョン 9.1. Last change: 2025 Sep 16 |
| 1 | +*insert.txt* For Vim バージョン 9.1. Last change: 2025 Oct 16 |
2 | 2 |
|
3 | 3 |
|
4 | 4 | VIMリファレンスマニュアル by Bram Moolenaar |
@@ -78,9 +78,10 @@ CTRL-W カーソルの前にある単語を削除する(行同士の連結に |
78 | 78 | |i_backspacing|参照)。単語の定義については "word motions" の節 |
79 | 79 | |word-motions|を参照。 |
80 | 80 | *i_CTRL-U* |
81 | | -CTRL-U 現在の行のカーソルの前に入力された文字を全部削除する。新しく入 |
82 | | - 力した文字が無く 'backspace' が空ではない時は、カーソル前の全 |
83 | | - ての文字を削除する。 |
| 81 | +CTRL-U 挿入モードを開始した後に入力された文字と現在の行のカーソルの前 |
| 82 | + にある文字をすべて削除する。新しく入力した文字が無く |
| 83 | + 'backspace' が空ではない時は、カーソル前の全ての文字を削除す |
| 84 | + る。 |
84 | 85 | Cソースコードのインデントが有効な場合で行が空白になるとき、イ |
85 | 86 | ンデントは調整される。 |
86 | 87 | 行同士の連結については |i_backspacing| を参照。 |
@@ -1218,27 +1219,9 @@ Note 最初の呼び出し以降にカーソルが移動した可能性があり |
1218 | 1219 | る。 |
1219 | 1220 |
|
1220 | 1221 | *complete-popup* |
1221 | | -"popup" が 'completeopt' にある場合、ポップアップウィンドウを使用して "info" |
1222 | | -が表示される。 |
1223 | | -次に、'completepopup' オプションはポップアップのプロパティを指定する。これは、 |
1224 | | -情報ポップアップが作成されるときに使用される。オプションは、コンマで区切られた |
1225 | | -値のリストである: |
1226 | | - height ポップアップの最大高さ |
1227 | | - width ポップアップの最大幅 |
1228 | | - highlight ポップアップのハイライトグループ(デフォルトは PmenuSel) |
1229 | | - align "item" (デフォルト) または "menu" |
1230 | | - border "on" (デフォルト) または "off" |
1231 | | -例: > |
1232 | | - :set completepopup=height:10,width:60,highlight:InfoPopup |
1233 | | -
|
1234 | | -`"align"` を `"item"` に設定すると、ポップアップは選択された項目の近くに配置さ |
1235 | | -れ、選択内容の変更に応じて移動する。 |
1236 | | -`"menu"` に設定すると、ポップアップはメニューの上端 (メニューがテキストの下に |
1237 | | -表示される場合) または下端 (メニューがテキストの上に表示される場合) に揃えられ |
1238 | | -る。 |
1239 | | - |
1240 | | -'mouse' が有効になっている場合、ポップアップの境界に閉じるボタンとサイズ変更ハ |
1241 | | -ンドルが表示される。 |
| 1222 | +'completeopt' に "popup" が含まれている場合、補完の "info" テキストを表示する |
| 1223 | +ためにポップアップウィンドウが使用される。このポップアップの外観と動作は、ポッ |
| 1224 | +プアップ作成時の 'completepopup' オプションによって制御される。 |
1242 | 1225 |
|
1243 | 1226 | 作成後、情報ポップアップは |popup_findinfo()| で見つけることができ、 |
1244 | 1227 | |popup_setoptions()| で変更できる。 |
@@ -1638,6 +1621,34 @@ Note: |
1638 | 1621 | let g:rubycomplete_rails = 1 |
1639 | 1622 | < |
1640 | 1623 |
|
| 1624 | +VIM *ft-vim-omni* |
| 1625 | + |
| 1626 | +Vim script および Vim9 script 言語の簡単な補完。 |
| 1627 | + |
| 1628 | +補完: |
| 1629 | + |
| 1630 | +- set および & オプション |
| 1631 | +- コマンドとコマンド引数 |
| 1632 | +- -> の後の関数名 |
| 1633 | +- 式 |
| 1634 | +- l:、v:、g:、s: および b: 変数 |
| 1635 | +- 候補を取得するためにコマンドライン補完にフォールバックする |
| 1636 | + |
| 1637 | +Notes |
| 1638 | + |
| 1639 | +- 候補の収集が一般的に遅いため、Windows および WSL の 'shellcmd' 補完タイプに |
| 1640 | + 依存するコマンド引数は補完されない。例: |
| 1641 | +> |
| 1642 | + terminal dir |
| 1643 | + !dir |
| 1644 | +< |
| 1645 | + これらの補完では、候補を収集するのに数秒かかる場合がある。 |
| 1646 | + |
| 1647 | +- 'autocomplete' は "no" オプションを補完出来ない: |
| 1648 | +> |
| 1649 | + set noautoindent |
| 1650 | + set nobuflisted |
| 1651 | +< |
1641 | 1652 |
|
1642 | 1653 | SYNTAX *ft-syntax-omni* |
1643 | 1654 |
|
|
0 commit comments