Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
jed /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
colors
[ DIR ]
drwxr-xr-x
abbrev.sl
838
B
-rw-r--r--
abbrev.slc
636
B
-rw-r--r--
abbrmisc.sl
2.15
KB
-rw-r--r--
abbrmisc.slc
1.98
KB
-rw-r--r--
aboutjed.hlp
252
B
-rw-r--r--
acompile.sl
2.04
KB
-rw-r--r--
acompile.slc
2.02
KB
-rw-r--r--
aprocess.sl
267
B
-rw-r--r--
aprocess.slc
238
B
-rw-r--r--
ashell.sl
7.69
KB
-rw-r--r--
ashell.slc
6.96
KB
-rw-r--r--
backups.sl
1.41
KB
-rw-r--r--
backups.slc
637
B
-rw-r--r--
bibtex.sl
17.05
KB
-rw-r--r--
bibtex.slc
12.74
KB
-rw-r--r--
binary.sl
589
B
-rw-r--r--
binary.slc
522
B
-rw-r--r--
bookmark.sl
1.6
KB
-rw-r--r--
bookmark.slc
1.2
KB
-rw-r--r--
brief.sl
5.98
KB
-rw-r--r--
buf.sl
3.41
KB
-rw-r--r--
buf.slc
1.96
KB
-rw-r--r--
bufed.sl
6.69
KB
-rw-r--r--
bufed.slc
4.68
KB
-rw-r--r--
bytecomp.sl
3.38
KB
-rw-r--r--
cal.sl
6.4
KB
-rw-r--r--
cal.slc
4.44
KB
-rw-r--r--
chglog.sl
3.13
KB
-rw-r--r--
chglog.slc
2.62
KB
-rw-r--r--
cmisc.sl
4.91
KB
-rw-r--r--
cmisc.slc
4
KB
-rw-r--r--
cmode.dfa
7.58
KB
-rw-r--r--
cmode.sl
40.06
KB
-rw-r--r--
cmode.slc
27.9
KB
-rw-r--r--
comments.sl
7.99
KB
-rw-r--r--
comments.slc
5.93
KB
-rw-r--r--
compat.sl
1.39
KB
-rw-r--r--
compile.sl
11.44
KB
-rw-r--r--
compile.slc
5.83
KB
-rw-r--r--
compress.sl
3.12
KB
-rw-r--r--
compress.slc
2.73
KB
-rw-r--r--
cpright.hlp
464
B
-rw-r--r--
ctags.sl
9.53
KB
-rw-r--r--
ctags.slc
7.34
KB
-rw-r--r--
cua.hlp
385
B
-rw-r--r--
cua.sl
7.56
KB
-rw-r--r--
cua.slc
3.91
KB
-rw-r--r--
cuamisc.sl
5.7
KB
-rw-r--r--
cuamisc.slc
1.63
KB
-rw-r--r--
dabbrev.sl
13.77
KB
-rw-r--r--
dabbrev.slc
8.05
KB
-rw-r--r--
dcl.sl
4.68
KB
-rw-r--r--
dcl.slc
4.5
KB
-rw-r--r--
defaults.sl
1.07
KB
-rw-r--r--
digraph.sl
3.8
KB
-rw-r--r--
digraph.slc
1.04
KB
-rw-r--r--
dired.sl
17.78
KB
-rw-r--r--
dired.slc
12.69
KB
-rw-r--r--
docbook.sl
38.33
KB
-rw-r--r--
docbook.slc
38.41
KB
-rw-r--r--
dos437.sl
998
B
-rw-r--r--
dos850.sl
1.3
KB
-rw-r--r--
dos852.sl
1.14
KB
-rw-r--r--
edt.hlp
1.6
KB
-rw-r--r--
edt.sl
14.55
KB
-rw-r--r--
edt.slc
7.93
KB
-rw-r--r--
emacs.hlp
227
B
-rw-r--r--
emacs.sl
6.86
KB
-rw-r--r--
emacs.slc
6.31
KB
-rw-r--r--
emacsmsc.sl
3.52
KB
-rw-r--r--
emacsmsc.slc
3.52
KB
-rw-r--r--
emul.sl
87
B
-rw-r--r--
f90.sl
22.75
KB
-rw-r--r--
f90.slc
18.39
KB
-rw-r--r--
ff90.sl
56
B
-rw-r--r--
ff90.slc
82
B
-rw-r--r--
filter.sl
646
B
-rw-r--r--
filter.slc
562
B
-rw-r--r--
folding.sl
13.47
KB
-rw-r--r--
folding.slc
11.13
KB
-rw-r--r--
fortran.sl
10.65
KB
-rw-r--r--
fortran.slc
7.79
KB
-rw-r--r--
generic.hlp
135
B
-rw-r--r--
gpg.sl
4.89
KB
-rw-r--r--
gpg.slc
4.51
KB
-rw-r--r--
help.sl
15.37
KB
-rw-r--r--
help.slc
12
KB
-rw-r--r--
history.sl
5.73
KB
-rw-r--r--
history.slc
2.2
KB
-rw-r--r--
hooks.sl
1.95
KB
-rw-r--r--
hooks.slc
1.74
KB
-rw-r--r--
html.dfa
6.13
KB
-rw-r--r--
html.sl
13.63
KB
-rw-r--r--
html.slc
10.06
KB
-rw-r--r--
ide.hlp
1.25
KB
-rw-r--r--
ide.sl
22.57
KB
-rw-r--r--
ide.slc
20.07
KB
-rw-r--r--
idl.sl
5.58
KB
-rw-r--r--
idl.slc
5.34
KB
-rw-r--r--
info.sl
19.92
KB
-rw-r--r--
info.slc
17.16
KB
-rw-r--r--
isearch.sl
7.7
KB
-rw-r--r--
isearch.slc
5.01
KB
-rw-r--r--
iso-lat2.sl
963
B
-rw-r--r--
iso-lat2.slc
1010
B
-rw-r--r--
iso-lat3.sl
1.3
KB
-rw-r--r--
iso-lat3.slc
994
B
-rw-r--r--
iso-latin.sl
625
B
-rw-r--r--
iso-latin.slc
420
B
-rw-r--r--
iso2xxx.sl
1.77
KB
-rw-r--r--
iso2xxx.slc
1.39
KB
-rw-r--r--
ispell.sl
2.99
KB
-rw-r--r--
ispell.slc
2.26
KB
-rw-r--r--
javamode.dfa
7.59
KB
-rw-r--r--
javamode.sl
3.24
KB
-rw-r--r--
javamode.slc
3.29
KB
-rw-r--r--
jed.hlp
356
B
-rw-r--r--
jed.rc
9.43
KB
-rw-r--r--
jed.sl
3.57
KB
-rw-r--r--
jed.slc
4.01
KB
-rw-r--r--
jedhelp.sl
1.43
KB
-rw-r--r--
jedhelp.slc
1.49
KB
-rw-r--r--
jedusage.sl
967
B
-rw-r--r--
jedusage.slc
1.08
KB
-rw-r--r--
keycode.sl
4.46
KB
-rw-r--r--
keydefs.sl
9.21
KB
-rw-r--r--
keydefs.slc
6.63
KB
-rw-r--r--
krconv.sl
1.86
KB
-rw-r--r--
krconv.slc
1.45
KB
-rw-r--r--
latex.sl
27.01
KB
-rw-r--r--
latex.slc
20.94
KB
-rw-r--r--
latex209.sl
2.24
KB
-rw-r--r--
latex209.slc
1.57
KB
-rw-r--r--
linux.sl
821
B
-rw-r--r--
lisp.sl
1.21
KB
-rw-r--r--
lisp.slc
1.1
KB
-rw-r--r--
ltx-comp.dat
2.01
KB
-rw-r--r--
ltx-math.sl
4.12
KB
-rw-r--r--
ltx-math.slc
3.95
KB
-rw-r--r--
lua.sl
13.05
KB
-rw-r--r--
macro.sl
2.08
KB
-rw-r--r--
macro.slc
1.95
KB
-rw-r--r--
mail.sl
4.82
KB
-rw-r--r--
mail.slc
4.17
KB
-rw-r--r--
mailalias.sl
6.21
KB
-rw-r--r--
mailalias.slc
3.61
KB
-rw-r--r--
mailedit.sl
10.79
KB
-rw-r--r--
mailutils.sl
3.52
KB
-rw-r--r--
makemode.sl
6.83
KB
-rw-r--r--
man.sl
1.8
KB
-rw-r--r--
man.slc
948
B
-rw-r--r--
maple.sl
2.14
KB
-rw-r--r--
maple.slc
1.91
KB
-rw-r--r--
matlab.sl
5.07
KB
-rw-r--r--
matlab.slc
4.07
KB
-rw-r--r--
menu.sl
4.7
KB
-rw-r--r--
menu.slc
3.91
KB
-rw-r--r--
menus.sl
2.31
KB
-rw-r--r--
menus.slc
1.74
KB
-rw-r--r--
mime.sl
1.98
KB
-rw-r--r--
mime.slc
1.75
KB
-rw-r--r--
mimemisc.sl
684
B
-rw-r--r--
mimemisc.slc
733
B
-rw-r--r--
mini.sl
4.54
KB
-rw-r--r--
mini.slc
3.73
KB
-rw-r--r--
minued.sl
8.99
KB
-rw-r--r--
minued.slc
4.37
KB
-rw-r--r--
misc.sl
4.01
KB
-rw-r--r--
misc.slc
2.51
KB
-rw-r--r--
modehook.sl
3.71
KB
-rw-r--r--
modehook.slc
1.64
KB
-rw-r--r--
modeinfo.sl
1.6
KB
-rw-r--r--
modeinfo.slc
1.48
KB
-rw-r--r--
most.sl
3.64
KB
-rw-r--r--
most.slc
3.13
KB
-rw-r--r--
mouse.sl
5.15
KB
-rw-r--r--
mousex.sl
8.33
KB
-rw-r--r--
mousex.slc
4.36
KB
-rw-r--r--
mswmouse.sl
6.85
KB
-rw-r--r--
mutekeys.sl
3.19
KB
-rw-r--r--
mutekeys.slc
1.49
KB
-rw-r--r--
nroff.sl
1.09
KB
-rw-r--r--
nroff.slc
709
B
-rw-r--r--
occur.sl
1.48
KB
-rw-r--r--
occur.slc
1.03
KB
-rw-r--r--
os.sl
4.22
KB
-rw-r--r--
paste.sl
509
B
-rw-r--r--
paste.slc
485
B
-rw-r--r--
perl.sl
33.63
KB
-rw-r--r--
perl.slc
13.77
KB
-rw-r--r--
perlxtra.sl
13.1
KB
-rw-r--r--
perlxtra.slc
5.18
KB
-rw-r--r--
php.sl
83.23
KB
-rw-r--r--
php.slc
54.16
KB
-rw-r--r--
pipe.sl
567
B
-rw-r--r--
pipe.slc
579
B
-rw-r--r--
popups.sl
9.03
KB
-rw-r--r--
popups.slc
8.88
KB
-rw-r--r--
preparse.sl
1.69
KB
-rw-r--r--
pscript.dfa
21.64
KB
-rw-r--r--
pscript.sl
4.79
KB
-rw-r--r--
pscript.slc
4.3
KB
-rw-r--r--
pushmode.sl
1.84
KB
-rw-r--r--
pushmode.slc
1.55
KB
-rw-r--r--
pymode.sl
17.24
KB
-rw-r--r--
pymode.slc
12.9
KB
-rw-r--r--
python.dfa
6.54
KB
-rw-r--r--
rcs.sl
4.27
KB
-rw-r--r--
rcs.slc
2.86
KB
-rw-r--r--
recent.sl
4.53
KB
-rw-r--r--
recent.slc
2.73
KB
-rw-r--r--
recentx.sl
10.13
KB
-rw-r--r--
recentx.slc
6.38
KB
-rw-r--r--
regexp.sl
1.63
KB
-rw-r--r--
regexp.slc
1.54
KB
-rw-r--r--
register.sl
4.11
KB
-rw-r--r--
register.slc
3.1
KB
-rw-r--r--
replace.sl
1.39
KB
-rw-r--r--
replace.slc
1.09
KB
-rw-r--r--
rmail.sl
38.64
KB
-rw-r--r--
rmail.slc
35.99
KB
-rw-r--r--
rot13.sl
497
B
-rw-r--r--
rot13.slc
379
B
-rw-r--r--
runpgm.sl
690
B
-rw-r--r--
sccs.sl
4.33
KB
-rw-r--r--
sccs.slc
2.54
KB
-rw-r--r--
search.sl
2.5
KB
-rw-r--r--
search.slc
2.29
KB
-rw-r--r--
seldisp.sl
806
B
-rw-r--r--
seldisp.slc
617
B
-rw-r--r--
sendmail.sl
7.02
KB
-rw-r--r--
sendmail.slc
5.73
KB
-rw-r--r--
session.sl
5.91
KB
-rw-r--r--
session.slc
3.46
KB
-rw-r--r--
shell.sl
6.26
KB
-rw-r--r--
shell.slc
3.32
KB
-rw-r--r--
shmode.dfa
1.57
KB
-rw-r--r--
shmode.sl
2.33
KB
-rw-r--r--
shmode.slc
1.91
KB
-rw-r--r--
simple.hlp
407
B
-rw-r--r--
site.sl
76.36
KB
-rw-r--r--
site.slc
36.67
KB
-rw-r--r--
slmode.dfa
3.22
KB
-rw-r--r--
slmode.sl
7.1
KB
-rw-r--r--
slmode.slc
5.79
KB
-rw-r--r--
sort.sl
1.21
KB
-rw-r--r--
sort.slc
1.13
KB
-rw-r--r--
sortmisc.sl
751
B
-rw-r--r--
sortmisc.slc
546
B
-rw-r--r--
spicemod.sl
1.06
KB
-rw-r--r--
spicemod.slc
1.03
KB
-rw-r--r--
srchmisc.sl
3.22
KB
-rw-r--r--
srchmisc.slc
2.56
KB
-rw-r--r--
syncproc.sl
3.58
KB
-rw-r--r--
syncproc.slc
2.36
KB
-rw-r--r--
syntax.sl
3.05
KB
-rw-r--r--
syntax.slc
1.47
KB
-rw-r--r--
tabs.sl
1.39
KB
-rw-r--r--
tabs.slc
1.31
KB
-rw-r--r--
tclmode.dfa
4.69
KB
-rw-r--r--
tclmode.sl
10.41
KB
-rw-r--r--
tclmode.slc
6.11
KB
-rw-r--r--
tex.sl
2.39
KB
-rw-r--r--
tex.slc
779
B
-rw-r--r--
texcom.dfa
1.5
KB
-rw-r--r--
texcom.sl
4.75
KB
-rw-r--r--
texcom.slc
4.12
KB
-rw-r--r--
textmode.sl
2.05
KB
-rw-r--r--
textmode.slc
974
B
-rw-r--r--
tiasm.sl
1.16
KB
-rw-r--r--
tiasm.slc
1.11
KB
-rw-r--r--
tmisc.sl
841
B
-rw-r--r--
tmisc.slc
786
B
-rw-r--r--
tmmode.sl
2.01
KB
-rw-r--r--
tmmode.slc
1.65
KB
-rw-r--r--
tmpfile.sl
2.83
KB
-rw-r--r--
tmpfile.slc
1.56
KB
-rw-r--r--
tpascal.dfa
7.65
KB
-rw-r--r--
tpascal.sl
5.77
KB
-rw-r--r--
tpascal.slc
5.51
KB
-rw-r--r--
untab.sl
1021
B
-rw-r--r--
untab.slc
569
B
-rw-r--r--
util.sl
544
B
-rw-r--r--
util.slc
293
B
-rw-r--r--
verilog.sl
1.49
KB
-rw-r--r--
verilog.slc
1.52
KB
-rw-r--r--
vhdlmode.sl
8.45
KB
-rw-r--r--
vhdlmode.slc
5.6
KB
-rw-r--r--
vmshelp.sl
2.25
KB
-rw-r--r--
win1250.sl
1.29
KB
-rw-r--r--
wmark.sl
4.36
KB
-rw-r--r--
wmark.slc
3.61
KB
-rw-r--r--
wmenu.sl
4.72
KB
-rw-r--r--
wmenu.slc
4.86
KB
-rw-r--r--
wordstar.hlp
909
B
-rw-r--r--
wordstar.sl
15.56
KB
-rw-r--r--
wordstar.slc
13.93
KB
-rw-r--r--
xformreg.sl
1.7
KB
-rw-r--r--
xformreg.slc
1.36
KB
-rw-r--r--
yankpop.sl
2.21
KB
-rw-r--r--
yankpop.slc
2.01
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : keydefs.sl
% -*- mode: slang; mode: fold; -*- % This file defines symbolic constants for many function and arrow keys. % It may need some modifications on VMS as well as other systems. % originally part of ide.sl by Guido Gonzato % modified by GM <g.milde@physik.tu-dresden.de> % modified by JED #ifdef IBMPC_SYSTEM %{{{ variable Key_F1 = "^@;"; variable Key_F2 = "^@<"; variable Key_F3 = "^@="; variable Key_F4 = "^@>"; variable Key_F5 = "^@?"; variable Key_F6 = "^@@"; variable Key_F7 = "^@A"; variable Key_F8 = "^@B"; variable Key_F9 = "^@C"; variable Key_F10 = "^@D"; variable Key_F11 = "^@\d133"; variable Key_F12 = "^@\d134"; variable Key_Up = "\xE0H"; variable Key_Down = "\xE0P"; variable Key_Right = "\xE0M"; variable Key_Left = "\xE0K"; variable Key_Ins = "\xE0R"; variable Key_Del = "\xE0S"; variable Key_Home = "\xE0G"; variable Key_End = "\xE0O"; variable Key_PgUp = "\xE0I"; variable Key_PgDn = "\xE0Q"; variable Key_BS = _Backspace_Key; % ALT keys variable Key_Alt_F1 = "^@h"; variable Key_Alt_F2 = "^@i"; variable Key_Alt_F3 = "^@j"; variable Key_Alt_F4 = "^@k"; variable Key_Alt_F5 = "^@l"; variable Key_Alt_F6 = "^@m"; variable Key_Alt_F7 = "^@n"; variable Key_Alt_F8 = "^@o"; variable Key_Alt_F9 = "^@p"; variable Key_Alt_F10 = "^@q"; variable Key_Alt_F11 = "^@\d139"; variable Key_Alt_F12 = "^@\d140"; variable Key_Alt_Up = "^@\d152"; variable Key_Alt_Down = "^@\d160"; variable Key_Alt_Right = "^@\d157"; variable Key_Alt_Left = "^@\d155"; variable Key_Alt_Ins = "^@\d162"; variable Key_Alt_Del = "^@\d163"; variable Key_Alt_Home = "^@\d151"; variable Key_Alt_End = "^@\d159"; variable Key_Alt_PgUp = "^@\d153"; variable Key_Alt_PgDn = "^@\d161"; variable Key_Alt_BS = strcat("\e", Key_BS); % SHIFT keys variable Key_Shift_F1 = "^@T"; variable Key_Shift_F2 = "^@U"; variable Key_Shift_F3 = "^@V"; variable Key_Shift_F4 = "^@W"; variable Key_Shift_F5 = "^@X"; variable Key_Shift_F6 = "^@Y"; variable Key_Shift_F7 = "^@Z"; variable Key_Shift_F8 = "^@["; variable Key_Shift_F9 = "^@\\"; variable Key_Shift_F10 = "^@]"; variable Key_Shift_F11 = "^@\d135"; variable Key_Shift_F12 = "^@\d136"; variable Key_Shift_Up = "\xE01"; variable Key_Shift_Down = "\xE06"; variable Key_Shift_Right= "\xE04"; variable Key_Shift_Left = "\xE03"; variable Key_Shift_Ins = "\xE08"; variable Key_Shift_Del = "\xE09"; variable Key_Shift_Home = "\xE00"; variable Key_Shift_End = "\xE05"; variable Key_Shift_PgUp = "\xE02"; variable Key_Shift_PgDn = "\xE07"; variable Key_Shift_Tab = "^@^O"; variable Key_Shift_BS = "\x08"; % ?? % Ctrl keys variable Key_Ctrl_F1 = "^@^"; variable Key_Ctrl_F2 = "^@_"; variable Key_Ctrl_F3 = "^@`"; variable Key_Ctrl_F4 = "^@a"; variable Key_Ctrl_F5 = "^@b"; variable Key_Ctrl_F6 = "^@c"; variable Key_Ctrl_F7 = "^@d"; variable Key_Ctrl_F8 = "^@e"; variable Key_Ctrl_F9 = "^@f"; variable Key_Ctrl_F10 = "^@g"; variable Key_Ctrl_F11 = "^@\d137"; variable Key_Ctrl_F12 = "^@\d138"; variable Key_Ctrl_Up = "\xE0\d141"; variable Key_Ctrl_Down = "\xE0\d145"; variable Key_Ctrl_Right = "\xE0t"; variable Key_Ctrl_Left = "\xE0s"; variable Key_Ctrl_Ins = "\xE0\d146"; variable Key_Ctrl_Del = "\xE0\d147"; variable Key_Ctrl_Home = "\xE0w"; variable Key_Ctrl_End = "\xE0u"; variable Key_Ctrl_PgUp = "\xE0\d132"; variable Key_Ctrl_PgDn = "\xE0v"; variable Key_Ctrl_BS = "\e@"; % ?? %}}} #else % UNIX, VMS %{{{ private variable Is_Xjed = is_defined ("x_server_vendor"); private define setkey_via_terminfo (tc, def) { if (Is_Xjed) return def; #ifexists get_termcap_string variable s = get_termcap_string (tc); if (s != "") return s; #endif return def; } variable Key_F1 = setkey_via_terminfo ("k1", "\e[11~"); variable Key_F2 = setkey_via_terminfo ("k2", "\e[12~"); variable Key_F3 = setkey_via_terminfo ("k3", "\e[13~"); variable Key_F4 = setkey_via_terminfo ("k4", "\e[14~"); variable Key_F5 = setkey_via_terminfo ("k5", "\e[15~"); variable Key_F6 = setkey_via_terminfo ("k6", "\e[17~"); variable Key_F7 = setkey_via_terminfo ("k7", "\e[18~"); variable Key_F8 = setkey_via_terminfo ("k8", "\e[19~"); variable Key_F9 = setkey_via_terminfo ("k9", "\e[20~"); variable Key_F10 = setkey_via_terminfo ("k;", "\e[21~"); variable Key_F11 = setkey_via_terminfo ("F1", "\e[23~"); variable Key_F12 = setkey_via_terminfo ("F2", "\e[24~"); variable Key_Up = setkey_via_terminfo ("ku", "\e[A"); variable Key_Down = setkey_via_terminfo ("kd", "\e[B"); variable Key_Right = setkey_via_terminfo ("kr", "\e[C"); variable Key_Left = setkey_via_terminfo ("kl", "\e[D"); variable Key_Ins = setkey_via_terminfo ("kI", "\e[2~"); variable Key_Del = setkey_via_terminfo ("kD", "\e[3~"); variable Key_Home = setkey_via_terminfo ("kh", "\e[1~"); variable Key_End = setkey_via_terminfo ("@7", "\e[4~"); variable Key_PgUp = setkey_via_terminfo ("kP", "\e[5~"); variable Key_PgDn = setkey_via_terminfo ("kN", "\e[6~"); variable Key_BS = _Backspace_Key; % Assume that ALT keys are prefixed with ESC variable Key_Alt_F1 = strcat("\e", Key_F1); variable Key_Alt_F2 = strcat("\e", Key_F2); variable Key_Alt_F3 = strcat("\e", Key_F3); variable Key_Alt_F4 = strcat("\e", Key_F4); variable Key_Alt_F5 = strcat("\e", Key_F5); variable Key_Alt_F6 = strcat("\e", Key_F6); variable Key_Alt_F7 = strcat("\e", Key_F7); variable Key_Alt_F8 = strcat("\e", Key_F8); variable Key_Alt_F9 = strcat("\e", Key_F9); variable Key_Alt_F10 = strcat("\e", Key_F10); variable Key_Alt_F11 = strcat("\e", Key_F11); variable Key_Alt_F12 = strcat("\e", Key_F12); variable Key_Alt_Up = strcat("\e", Key_Up); variable Key_Alt_Down = strcat("\e", Key_Down); variable Key_Alt_Right = strcat("\e", Key_Right); variable Key_Alt_Left = strcat("\e", Key_Left); variable Key_Alt_Ins = strcat("\e", Key_Ins); variable Key_Alt_Del = strcat("\e", Key_Del); variable Key_Alt_Home = strcat("\e", Key_Home); variable Key_Alt_End = strcat("\e", Key_End); variable Key_Alt_PgUp = strcat("\e", Key_PgUp); variable Key_Alt_PgDn = strcat("\e", Key_PgDn); variable Key_Alt_BS = strcat("\e", Key_BS); % SHIFT keys. Do not depend upon these being available. I cannot find % any relevant terminfo entries for most of them. The default values are % appropriate for Xjed. variable Key_Shift_F1 = setkey_via_terminfo ("", "\e[11$"); variable Key_Shift_F2 = setkey_via_terminfo ("", "\e[12$"); variable Key_Shift_F3 = setkey_via_terminfo ("", "\e[13$"); variable Key_Shift_F4 = setkey_via_terminfo ("", "\e[14$"); variable Key_Shift_F5 = setkey_via_terminfo ("", "\e[15$"); variable Key_Shift_F6 = setkey_via_terminfo ("", "\e[17$"); variable Key_Shift_F7 = setkey_via_terminfo ("", "\e[18$"); variable Key_Shift_F8 = setkey_via_terminfo ("", "\e[19$"); variable Key_Shift_F9 = setkey_via_terminfo ("", "\e[20$"); variable Key_Shift_F10 = setkey_via_terminfo ("", "\e[21$"); variable Key_Shift_F11 = setkey_via_terminfo ("", "\e[23$"); variable Key_Shift_F12 = setkey_via_terminfo ("", "\e[24$"); variable Key_Shift_Up = setkey_via_terminfo ("", "\e[a"); variable Key_Shift_Down = setkey_via_terminfo ("", "\e[b"); variable Key_Shift_Right= setkey_via_terminfo ("%i", "\e[c"); variable Key_Shift_Left = setkey_via_terminfo ("#4", "\e[d"); variable Key_Shift_Ins = setkey_via_terminfo ("#3", "\e[2$"); if (Key_Shift_Ins == "\e2$") { % Work-around rxvt-terminfo bug $1 = getenv ("TERM"); if ($1 != NULL) { if (is_substr ($1, "rxvt") || is_substr ($1, "screen")) Key_Shift_Ins = "\e[2$"; } } variable Key_Shift_Del = setkey_via_terminfo ("*4", "\e[3$"); variable Key_Shift_Home = setkey_via_terminfo ("#2", "\e[1$"); variable Key_Shift_End = setkey_via_terminfo ("*7", "\e[4$"); variable Key_Shift_PgUp = setkey_via_terminfo ("", "\e[5$"); variable Key_Shift_PgDn = setkey_via_terminfo ("", "\e[6$"); variable Key_Shift_Tab = setkey_via_terminfo ("bt", "\e[Z"); % reverse-tab variable Key_Shift_BS = setkey_via_terminfo ("", "\e[16$"); % Ctrl keys variable Key_Ctrl_F1 = setkey_via_terminfo ("", "\e[11^"); variable Key_Ctrl_F2 = setkey_via_terminfo ("", "\e[12^"); variable Key_Ctrl_F3 = setkey_via_terminfo ("", "\e[13^"); variable Key_Ctrl_F4 = setkey_via_terminfo ("", "\e[14^"); variable Key_Ctrl_F5 = setkey_via_terminfo ("", "\e[15^"); variable Key_Ctrl_F6 = setkey_via_terminfo ("", "\e[17^"); variable Key_Ctrl_F7 = setkey_via_terminfo ("", "\e[18^"); variable Key_Ctrl_F8 = setkey_via_terminfo ("", "\e[19^"); variable Key_Ctrl_F9 = setkey_via_terminfo ("", "\e[20^"); variable Key_Ctrl_F10 = setkey_via_terminfo ("", "\e[21^"); variable Key_Ctrl_F11 = setkey_via_terminfo ("", "\e[23^"); variable Key_Ctrl_F12 = setkey_via_terminfo ("", "\e[24^"); variable Key_Ctrl_Up = setkey_via_terminfo ("", "\e[^A"); variable Key_Ctrl_Down = setkey_via_terminfo ("", "\e[^B"); variable Key_Ctrl_Right = setkey_via_terminfo ("", "\e[^C"); variable Key_Ctrl_Left = setkey_via_terminfo ("", "\e[^D"); variable Key_Ctrl_Ins = setkey_via_terminfo ("", "\e[2^"); variable Key_Ctrl_Del = setkey_via_terminfo ("", "\e[3^"); variable Key_Ctrl_Home = setkey_via_terminfo ("", "\e[1^"); variable Key_Ctrl_End = setkey_via_terminfo ("", "\e[4^"); variable Key_Ctrl_PgUp = setkey_via_terminfo ("", "\e[5^"); variable Key_Ctrl_PgDn = setkey_via_terminfo ("", "\e[6^"); %variable Key_Ctrl_Tab = setkey_via_terminfo ("", "\e[\t^"); variable Key_Ctrl_BS = setkey_via_terminfo ("", "\e[16^" ); % We no longer need this private define setkey_via_terminfo (); %}}} #endif % not IBMPC_SYSTEM provide ("keydefs");
Close