1
- *sign.txt* For Vim version 9.1. Last change: 2023 Feb 21
1
+ *sign.txt* For Vim version 9.1. Last change: 2024 Jun 08
2
2
3
3
4
4
VIM REFERENCE MANUAL by Gordon Prieur
@@ -435,6 +435,9 @@ sign_define({list})
435
435
<
436
436
Can also be used as a | method | : >
437
437
GetSignList()->sign_define()
438
+ <
439
+ Return type: | Number |
440
+
438
441
439
442
sign_getdefined([{name} ]) *sign_getdefined()*
440
443
Get a list of defined signs and their attributes.
@@ -473,6 +476,9 @@ sign_getdefined([{name}]) *sign_getdefined()*
473
476
<
474
477
Can also be used as a | method | : >
475
478
GetSignList()->sign_getdefined()
479
+ <
480
+ Return type: list<dict<string> > or list<any>
481
+
476
482
477
483
sign_getplaced([{buf} [, {dict} ]]) *sign_getplaced()*
478
484
Return a list of signs placed in a buffer or all the buffers.
@@ -537,8 +543,10 @@ sign_getplaced([{buf} [, {dict}]]) *sign_getplaced()*
537
543
Can also be used as a | method | : >
538
544
GetBufname()->sign_getplaced()
539
545
<
540
- *sign_jump()*
541
- sign_jump({id} , {group} , {buf} )
546
+ Return type: list<dict<any> >
547
+
548
+
549
+ sign_jump({id} , {group} , {buf} ) *sign_jump()*
542
550
Open the buffer {buf} or jump to the window that contains
543
551
{buf} and position the cursor at sign {id} in group {group} .
544
552
This is similar to the | :sign-jump | command.
@@ -556,6 +564,9 @@ sign_jump({id}, {group}, {buf})
556
564
Can also be used as a | method | : >
557
565
GetSignid()->sign_jump()
558
566
<
567
+ Return type: | Number |
568
+
569
+
559
570
*sign_place()*
560
571
sign_place({id} , {group} , {name} , {buf} [, {dict} ])
561
572
Place the sign defined as {name} at line {lnum} in file or
@@ -608,8 +619,10 @@ sign_place({id}, {group}, {name}, {buf} [, {dict}])
608
619
Can also be used as a | method | : >
609
620
GetSignid()->sign_place(group, name, expr)
610
621
<
611
- *sign_placelist()*
612
- sign_placelist({list} )
622
+ Return type: | Number |
623
+
624
+
625
+ sign_placelist({list} ) *sign_placelist()*
613
626
Place one or more signs. This is similar to the
614
627
| sign_place() | function. The {list} argument specifies the
615
628
List of signs to place. Each list item is a dict with the
@@ -669,6 +682,9 @@ sign_placelist({list})
669
682
<
670
683
Can also be used as a | method | : >
671
684
GetSignlist()->sign_placelist()
685
+ <
686
+ Return type: | Number |
687
+
672
688
673
689
sign_undefine([{name} ]) *sign_undefine()*
674
690
sign_undefine({list} )
@@ -695,6 +711,9 @@ sign_undefine({list})
695
711
<
696
712
Can also be used as a | method | : >
697
713
GetSignlist()->sign_undefine()
714
+ <
715
+ Return type: | Number |
716
+
698
717
699
718
sign_unplace({group} [, {dict} ]) *sign_unplace()*
700
719
Remove a previously placed sign in one or more buffers. This
@@ -741,6 +760,9 @@ sign_unplace({group} [, {dict}]) *sign_unplace()*
741
760
< Can also be used as a | method | : >
742
761
GetSigngroup()->sign_unplace()
743
762
<
763
+ Return type: | Number |
764
+
765
+
744
766
sign_unplacelist({list} ) *sign_unplacelist()*
745
767
Remove previously placed signs from one or more buffers. This
746
768
is similar to the | sign_unplace() | function.
@@ -772,5 +794,6 @@ sign_unplacelist({list}) *sign_unplacelist()*
772
794
Can also be used as a | method | : >
773
795
GetSignlist()->sign_unplacelist()
774
796
<
797
+ Return type: list<number> or list<any>
775
798
776
799
vim:tw=78:ts=8:noet:ft=help:norl:
0 commit comments