-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME
37 lines (30 loc) · 991 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
bug5 is a Big5/GBK <-> UTF-8 translating layer in terminal.
It's modified from script(1).
Features that screen doesn't have:
Autoset locale
UAO
Unpad padded ambiguous-width characters
ANSI-Broken Big5 (eg. Double Color) fixing
Transliteration
Optional Traditional-Simplified conversion
BSD License
Specifying size for slave terminal + auto scrolling region setting
Features that both bug5 and screen has:
Optional (no/auto/always) ambiguous-width characters padding
Specify I/O conversion
Dependency:
bsdconv
Examples:
bug5 -u ssh [email protected] #for CJK-aware terminal
bug5 -up ssh [email protected] #auto pad ambiguous-width characters padding
bug5 -upp ssh [email protected] #always pad ambiguous-width characters padding
bug5 -gpt telnet -8 newsmth.net
bug5 -up -s 80x24 telnet -8 bbs.hs.ntnu.edu.tw
#I/O with UTF-8, with padding for ambiguous-width characters
bug5 -8p
See Also:
https://github.com/buganini/misc-scripts/blob/master/noidle
Related projects:
screen
luit
hztty