forked from enlightenment/terminology
59 lines
960 B
Bash
Executable File
59 lines
960 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# fill space with E
|
|
printf '\033#8'
|
|
# set color
|
|
printf '\033[46;31;3m'
|
|
# move to 2;2
|
|
printf '\033[2;2H'
|
|
|
|
# VPA 0
|
|
printf '\033[0d0'
|
|
|
|
# VPA 1
|
|
printf '\033[2;4H'
|
|
printf '\033[1d1'
|
|
|
|
# VPA 2
|
|
printf '\033[2;6H'
|
|
printf '\033[2d2'
|
|
|
|
# VPA default
|
|
printf '\033[2;8H'
|
|
printf '\033[ddefault'
|
|
|
|
# VPA 23
|
|
printf '\033[2;6H'
|
|
printf '\033[23d23'
|
|
|
|
# VPA 24
|
|
printf '\033[2;6H'
|
|
printf '\033[24dbottom'
|
|
|
|
# VPA too far
|
|
printf '\033[2;20H'
|
|
printf '\033[33333dtoo far'
|
|
|
|
|
|
# VPA with margins
|
|
# set top/bottom margins:
|
|
printf '\033[10;20r'
|
|
# allow left/right margins
|
|
printf '\033[?69h'
|
|
# set left/right margins:
|
|
printf '\033[25;50s'
|
|
# change color
|
|
printf '\033[0m\033[45;32;1m'
|
|
# fill restricted region with @
|
|
printf '\033[64;10;25;20;50\044x'
|
|
# change color back
|
|
printf '\033[0m\033[46;31;3m'
|
|
printf '\033[2;30H'
|
|
printf '\033[22d22 with margins'
|
|
|
|
# VPA with cursor restricted
|
|
# restrict cursor
|
|
printf '\033[?6h'
|
|
printf '\033[2;20H'
|
|
printf '\033[22d22 with margins and DECOM'
|