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