Skip to content

Commit 4958bb1

Browse files
committed
text cursor tests
1 parent 1ffed06 commit 4958bb1

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

sixel_textcursor.sh

+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
#!/bin/bash
2+
3+
# enable sixel scrolling
4+
echo -e "\x1b[?80h"
5+
6+
clear
7+
8+
echo "test different widths"
9+
sixels='~ ~~ ~~~ ~~~~ ~~~~~ ~~~~~~ ~~~~~~~ ~~~~~~~~ ~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~'
10+
for sixel in $sixels
11+
do
12+
echo -ne "###\x1bPq#2$sixel\x1b\\xxx"
13+
read
14+
done
15+
16+
clear
17+
18+
echo "test different heights - full sixel block"
19+
echo -ne "###\x1bPq#2~~~~~~\x1b\\xxx"
20+
read
21+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~\x1b\\xxx"
22+
read
23+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-~~~~~~\x1b\\xxx"
24+
read
25+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-~~~~~~-~~~~~~\x1b\\xxx"
26+
read
27+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-~~~~~~-~~~~~~-~~~~~~\x1b\\xxx"
28+
read
29+
30+
clear
31+
32+
echo "test different heights - adding pixels downwards"
33+
echo -ne "###\x1bPq#2~~~~~~-??????\x1b\\xxx"
34+
read
35+
echo -ne "###\x1bPq#2~~~~~~-@@@@@@\x1b\\xxx"
36+
read
37+
echo -ne "###\x1bPq#2~~~~~~-BBBBBB\x1b\\xxx"
38+
read
39+
echo -ne "###\x1bPq#2~~~~~~-FFFFFF\x1b\\xxx"
40+
read
41+
echo -ne "###\x1bPq#2~~~~~~-NNNNNN\x1b\\xxx"
42+
read
43+
echo -ne "###\x1bPq#2~~~~~~-^^^^^^\x1b\\xxx"
44+
read
45+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~\x1b\\xxx"
46+
read
47+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-??????\x1b\\xxx"
48+
read
49+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-@@@@@@\x1b\\xxx"
50+
read
51+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-BBBBBB\x1b\\xxx"
52+
read
53+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-FFFFFF\x1b\\xxx"
54+
read
55+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-NNNNNN\x1b\\xxx"
56+
read
57+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-^^^^^^\x1b\\xxx"
58+
read
59+
echo -ne "###\x1bPq#2~~~~~~-~~~~~~-~~~~~~\x1b\\xxx"
60+
read
61+
62+
clear
63+
64+
echo "right border"
65+
echo -ne "###\x1bPq#2!400~\x1b\\xxx"
66+
read
67+
echo -ne "###\x1bPq#2!450~\x1b\\xxx"
68+
read
69+
echo -ne "###\x1bPq#2!500~\x1b\\xxx"
70+
read
71+
echo -ne "###\x1bPq#2!1500~\x1b\\xxx"
72+
read

0 commit comments

Comments
 (0)