diff --git a/appleIIgs.ti b/appleIIgs.ti new file mode 100644 index 0000000..5ad5451 --- /dev/null +++ b/appleIIgs.ti @@ -0,0 +1,6 @@ +appleIIgs|appleIIe|appleIIc|Apple 80 column firmware interface:\ + :am:bw:eo:ms:\ + :co#80:it#8:li#24:\ + :bl=^G:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :cr=^M:do=^J:ho=^Y:\ + :kC=^X:kb=\177:kd=^J:kl=^H:kr=^U:ku=^K:le=^H:nd=^\:nw=^M^W:\ + :se=^N:sf=^W:so=^O:sr=^V:ta=^I:up=^_: diff --git a/bashrc b/bashrc index fd78e1f..b34fdda 100644 --- a/bashrc +++ b/bashrc @@ -31,3 +31,12 @@ if [ _$TERM = "_proterm-special" ]; then bind Control-X:unix-line-discard fi +if [ _$TERM = "_appleIIe" ]; then + stty kill ^X # default line kill char is ^U (right arrow) + + bind Control-H:backward-char + bind Control-U:forward-char + bind Control-J:next-history + bind Control-K:previous-history + bind Control-X:unix-line-discard +fi diff --git a/gno-console.ti b/gno-console.ti new file mode 100644 index 0000000..ee046e3 --- /dev/null +++ b/gno-console.ti @@ -0,0 +1,9 @@ +gno|gnocon|gno-console|GNO Console Driver:\ + :NP:am:bw:eo:mi:ms:xn:\ + :co#80:it#8:li#24:\ + :al=^Q:bl=^G:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :cr=^M:\ + :cs=\003[ o%+ %+ :dl=^R:do=^J:ho=^Y:i1=^N:i2=^L:\ + :is=\001\005\030\016:kb=\177:kd=^J:kl=^H:kr=^U:ku=^K:le=^H:\ + :ll=^^ 8:mb=^O:md=^O:me=^N:mh=^O:mr=^O:nd=^U:nw=^M^W:r1=^N:\ + :r2=^N:r3=^N:se=^N:sf=^W:so=^O:sr=^V:ta=^I:ue=^N:up=^_:us=^O:\ + :vi=^F: diff --git a/proterm-special.ti b/proterm-special.ti new file mode 100644 index 0000000..34ce92a --- /dev/null +++ b/proterm-special.ti @@ -0,0 +1,10 @@ +pse|proterm-special|ProTerm Special Emulation:\ + :am:bw:eo:mi:ms:\ + :co#80:it#8:li#24:\ + :@8=^M:\ + :ac=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ + :ae=^N:al=^V:as=^P:bl=^G:cd=^W:ce=^Y:cl=^L:cm=%+^^%+ :cr=^M:\ + :dc=^D:dl=^Z:do=^J:ei=:ho=^X:ic=^F:im=:is=^N:kb=\177:kd=^J:\ + :kl=^H:kr=^U:ku=^K:le=^H:ll=%{30}%c%' '%c%'7'%c:me=^N:\ + :mr=^O:nd=^U:nw=^M^J:r1=^N:rp=\022%.%.:se=^N:sf=^J:so=^O:\ + :sr=^K:ta=^I:up=^K: