forked from aniani/vim
Problem: Libvterm code lags behind the upstream version. Solution: Include revisions 755 - 758.
43 lines
694 B
Plaintext
43 lines
694 B
Plaintext
INIT
|
|
WANTSTATE p
|
|
|
|
RESET
|
|
settermprop 1 true
|
|
settermprop 2 true
|
|
settermprop 7 1
|
|
|
|
!Cursor visibility
|
|
PUSH "\e[?25h"
|
|
settermprop 1 true
|
|
PUSH "\e[?25\$p"
|
|
output "\e[?25;1\$y"
|
|
PUSH "\e[?25l"
|
|
settermprop 1 false
|
|
PUSH "\e[?25\$p"
|
|
output "\e[?25;2\$y"
|
|
|
|
!Cursor blink
|
|
PUSH "\e[?12h"
|
|
settermprop 2 true
|
|
PUSH "\e[?12\$p"
|
|
output "\e[?12;1\$y"
|
|
PUSH "\e[?12l"
|
|
settermprop 2 false
|
|
PUSH "\e[?12\$p"
|
|
output "\e[?12;2\$y"
|
|
|
|
!Cursor shape
|
|
PUSH "\e[3 q"
|
|
settermprop 2 true
|
|
settermprop 7 2
|
|
|
|
!Title
|
|
PUSH "\e]2;Here is my title\a"
|
|
settermprop 4 ["Here is my title"]
|
|
|
|
!Title split write
|
|
PUSH "\e]2;Here is"
|
|
settermprop 4 ["Here is"
|
|
PUSH " another title\a"
|
|
settermprop 4 " another title"]
|