1
- *popup.txt* For Vim バージョン 9.1. Last change: 2022 Oct 07
1
+ *popup.txt* For Vim バージョン 9.1. Last change: 2024 Jun 08
2
2
3
3
4
4
VIMリファレンスマニュアル by Bram Moolenaar
@@ -220,6 +220,8 @@ popup_atcursor({what}, {options}) *popup_atcursor()*
220
220
221
221
| method | としても使用できる: >
222
222
GetText()->popup_atcursor({})
223
+ <
224
+ 戻り値の型: | Number |
223
225
224
226
225
227
popup_beval({what} , {options} ) *popup_beval()*
@@ -238,6 +240,7 @@ popup_beval({what}, {options}) *popup_beval()*
238
240
| method | としても使用できる: >
239
241
GetText()->popup_beval({})
240
242
<
243
+ 戻り値の型: | Number |
241
244
*popup_clear()*
242
245
popup_clear([{force} ])
243
246
不作法にふるまうプラグインに対する緊急の解決策: グローバルポッ
@@ -249,6 +252,8 @@ popup_clear([{force}])
249
252
ポップアップになっていても閉じられる。ポップアップで端末が動作
250
253
しているなら強制終了される。
251
254
255
+ 戻り値の型: | Number |
256
+
252
257
253
258
popup_close({id} [, {result} ]) *popup_close()*
254
259
ポップアップ {id} を閉じる。ウィンドウと関連するバッファは削除
@@ -261,6 +266,8 @@ popup_close({id} [, {result}]) *popup_close()*
261
266
262
267
| method | としても使用できる: >
263
268
GetPopup()->popup_close()
269
+ <
270
+ 戻り値の型: | Number |
264
271
265
272
266
273
popup_create({what} , {options} ) *popup_create()*
@@ -293,6 +300,8 @@ popup_create({what}, {options}) *popup_create()*
293
300
294
301
| method | としても使用できる: >
295
302
GetText()->popup_create({})
303
+ <
304
+ 戻り値の型: | Number |
296
305
297
306
298
307
popup_dialog({what} , {options} ) *popup_dialog()*
@@ -319,6 +328,8 @@ popup_dialog({what}, {options}) *popup_dialog()*
319
328
320
329
| method | としても使用できる: >
321
330
GetText()->popup_dialog({})
331
+ <
332
+ 戻り値の型: | Number |
322
333
323
334
324
335
popup_filter_menu({id} , {key} ) *popup_filter_menu()*
@@ -341,6 +352,9 @@ popup_filter_menu({id}, {key}) *popup_filter_menu()*
341
352
ショートカットキーを追加する場合
342
353
| popup_menu-shortcut-example | を参照。
343
354
355
+ 戻り値の型: | Number |
356
+
357
+
344
358
popup_filter_yesno({id} , {key} ) *popup_filter_yesno()*
345
359
ポップアップに使用できるフィルタ。キー 'y'、'Y' および 'n' ま
346
360
たは 'N' のみを処理する。第2引数として 'y' または 'Y' に1、'n'
@@ -350,12 +364,17 @@ popup_filter_yesno({id}, {key}) *popup_filter_yesno()*
350
364
れる。
351
365
| popup_dialog-example | を参照。
352
366
367
+ 戻り値の型: | Number |
368
+
353
369
354
370
popup_findecho() *popup_findecho()*
355
371
メッセージを表示している `:echowindow ` コマンドのポップアップ
356
372
の | window-ID | を取得する。存在しなければ0を返す。
357
373
主にポップアップを非表示にするのに便利である。
358
374
375
+ 戻り値の型: | Number |
376
+
377
+
359
378
popup_findinfo() *popup_findinfo()*
360
379
ポップアップメニューで使用されているポップアップ情報ウィンドウ
361
380
の | window-ID | を取得する。| complete-popup | を参照。ポップアッ
@@ -364,11 +383,16 @@ popup_findinfo() *popup_findinfo()*
364
383
目に再配置するには | popup_show() | を使用する。
365
384
ない場合は 0 を返す。
366
385
386
+ 戻り値の型: | Number |
387
+
367
388
368
389
popup_findpreview() *popup_findpreview()*
369
390
ポップアッププレビューウィンドウの | window-ID | を取得する。
370
391
ない場合は 0 を返す。
371
392
393
+ 戻り値の型: | Number |
394
+
395
+
372
396
popup_getoptions({id} ) *popup_getoptions()*
373
397
popup {id} の {options} を辞書で返す。
374
398
ゼロ値はオプションが設定されなかったことを意味する。"zindex"
@@ -403,6 +427,8 @@ popup_getoptions({id}) *popup_getoptions()*
403
427
404
428
| method | としても使用できる: >
405
429
GetPopup()->popup_getoptions()
430
+ <
431
+ 戻り値の型: dict<any>
406
432
407
433
408
434
popup_getpos({id} ) *popup_getpos()*
@@ -433,6 +459,8 @@ popup_getpos({id}) *popup_getpos()*
433
459
434
460
| method | としても使用できる: >
435
461
GetPopup()->popup_getpos()
462
+ <
463
+ 戻り値の型: dict<number> または dict<any>
436
464
437
465
438
466
popup_hide({id} ) *popup_hide()*
@@ -447,15 +475,24 @@ popup_hide({id}) *popup_hide()*
447
475
448
476
| method | としても使用できる: >
449
477
GetPopup()->popup_hide()
478
+ <
479
+ 戻り値の型: | Number |
480
+
450
481
451
482
popup_list() *popup_list()*
452
483
存在する全ポップアップの | window-ID | のリストを返す。
453
484
485
+ 戻り値の型: list<number> または list<any>
486
+
487
+
454
488
popup_locate({row} , {col} ) *popup_locate()*
455
489
画面位置 {row} および {col} のポップアップの | window-ID | を返
456
490
す。複数のポップアップがある場合、最も高い zindex のポップアッ
457
491
プが返される。この位置にポップアップがない場合、0 が返される。
458
492
493
+ 戻り値の型: | Number |
494
+
495
+
459
496
popup_menu({what} , {options} ) *popup_menu()*
460
497
カーソルの近くに {what} を表示し、カーソルキーで項目の1つを選
461
498
択して処理し、それを閉じるには、SpaceまたはEnterで項目を選択す
@@ -487,6 +524,8 @@ popup_menu({what}, {options}) *popup_menu()*
487
524
488
525
< | method | としても使用できる: >
489
526
GetChoices()->popup_menu({})
527
+ <
528
+ 戻り値の型: | Number |
490
529
491
530
492
531
popup_move({id} , {options} ) *popup_move()*
@@ -506,6 +545,8 @@ popup_move({id}, {options}) *popup_move()*
506
545
507
546
| method | としても使用できる: >
508
547
GetPopup()->popup_move(options)
548
+ <
549
+ 戻り値の型: | Number |
509
550
510
551
511
552
popup_notification({what} , {options} ) *popup_notification()*
@@ -535,6 +576,8 @@ popup_notification({what}, {options}) *popup_notification()*
535
576
536
577
| method | としても使用できる: >
537
578
GetText()->popup_notification({})
579
+ <
580
+ 戻り値の型: | Number |
538
581
539
582
540
583
popup_setoptions({id} , {options} ) *popup_setoptions()*
@@ -572,6 +615,8 @@ popup_setoptions({id}, {options}) *popup_setoptions()*
572
615
573
616
| method | としても使用できる: >
574
617
GetPopup()->popup_setoptions(options)
618
+ <
619
+ 戻り値の型: | Number |
575
620
576
621
577
622
popup_settext({id} , {text} ) *popup_settext()*
@@ -583,6 +628,8 @@ popup_settext({id}, {text}) *popup_settext()*
583
628
584
629
| method | としても使用できる: >
585
630
GetPopup()->popup_settext('hello')
631
+ <
632
+ 戻り値の型: | Number |
586
633
587
634
588
635
popup_show({id} ) *popup_show()*
@@ -591,6 +638,8 @@ popup_show({id}) *popup_show()*
591
638
{id} が情報ポップアップの場合、現在のポップアップメニュー項目
592
639
の隣に配置される。
593
640
641
+ 戻り値の型: | Number |
642
+
594
643
595
644
==============================================================================
596
645
3. 使用方法 *popup-usage*
0 commit comments