1 # select one of two predefined terminals below
12 maxdrawtimeout 2500 # 100..60000, milliseconds
13 swapdrawtimeout 200 # max timeout after screen swapping
14 fastredraw no # don't set this to yes, it actually will SLOWDOWN redraw
15 fastupdate yes # this can eat alot of resources if terminal is updating very fast
18 # 0: only chars (don't touch attributes)
19 # 1: default mode (clear to default colors)
20 # 2: smart mode (clear to the colors of the last line)
25 # set 'urgent' flag on '\a' if terminal window is inactive
29 # set to 1 if you want sterm to ignore WM close requests
30 # set to 0 if you want close query
31 # set to -1 if you want sterm to die silently
40 #visiblebell 0 # not yet
46 fontnorm "-*-terminus-bold-*-*-*-22-*-*-*-*-*-*-*"
47 fontbold "-*-terminus-bold-*-*-*-22-*-*-*-*-*-*-*"
48 #fonttab "-*-andale mono-*-*-*-*-17-*-*-*-*-*-*-*"
49 #fonttab "-*-calibri-medium-r-*-*-17-*-*-*-*-*-*-*"
50 fonttab "-*-helvetica-medium-r-*-*-14-*-*-*-*-*-*-*"
54 # default shell to use if SHELL is not set in the env
96 # more colors can be added after 255 to use with DefaultXX
99 # root terminal fg and bg
110 defaultInactiveCursorFG 0
111 defaultInactiveCursorBG -1
114 defaultUnderlineFG 261
115 drawunderline 0 # heh; draw 'underline underline'?
123 #cursorBlink 0 -- turn off; time in milliseconds
125 #cursorBlinkInactive 1 # boolean
131 # unicode --> linedrawing
132 # TODO: double-frames (160-190)
133 # 'alt' means 'alternate (line drawing) charset'
134 # '0' is special value: 'inverted space'
136 #unimap 0x2592 0x61 alt
137 #unimap 0x2588 0x00 alt
138 #unimap 0x2589 0x00 alt
140 unimap 0x2518 0x6a alt
141 unimap 0x2510 0x6b alt
142 unimap 0x250c 0x6c alt
143 unimap 0x2514 0x6d alt
144 unimap 0x253c 0x6e alt
145 unimap 0x2500 0x71 alt
146 unimap 0x251c 0x74 alt
147 unimap 0x2524 0x75 alt
148 unimap 0x2534 0x76 alt
149 unimap 0x252c 0x77 alt
150 unimap 0x2502 0x78 alt
168 keybind shift+Insert PastePrimary
169 keybind alt+Insert PasteClipboard
170 keybind alt+shift+Insert PasteSecondary
171 keybind ctrl+Delete HideSelection
174 keybind ctrl+alt+t NewTab
175 keybind ctrl+alt+m NewTab; exec mc
178 keybind ctrl+alt+u NewTab; UTF8Locale tan
181 #keybind ctrl+alt+r NewTab; defaultFG 258; defaultBG 259; exec su -
182 keybind ctrl+alt+r NewTab; mono 2; defaultBG 259; exec su -
183 # the following will not work due to security fix in su. fuck!
184 #keybind ctrl+alt+p NewTab; mono 2; defaultFG 258; defaultBG 259; exec su -l -c mc
185 keybind ctrl+alt+p NewTab; mono 2; defaultFG 258; defaultBG 259; exec sudo -u root -i mc
187 # on-the-fly switching between UTF-8 and default locale
188 keybind win+alt+8 UTF8Locale tan
189 keybind win+alt+1 UTF8Locale ona
191 keybind win+alt+b AudibleBell toggle
193 # press win+c to enter 'command mode'
194 keybind win+c CommandMode
196 keybind ctrl+win+q CloseTab
197 keybind ctrl+win+k KillTab
199 keybind ctrl+alt+Left SwitchToTab prev nowrap
200 keybind ctrl+alt+Right SwitchToTab next nowrap
201 keybind ctrl+alt+Home SwitchToTab first
202 keybind ctrl+alt+End SwitchToTab last
204 keybind ctrl+alt+1 SwitchToTab 1
205 keybind ctrl+alt+2 SwitchToTab 2
206 keybind ctrl+alt+3 SwitchToTab 3
207 keybind ctrl+alt+4 SwitchToTab 4
208 keybind ctrl+alt+5 SwitchToTab 5
209 keybind ctrl+alt+6 SwitchToTab 6
210 keybind ctrl+alt+7 SwitchToTab 7
211 keybind ctrl+alt+8 SwitchToTab 8
212 keybind ctrl+alt+9 SwitchToTab 9
213 keybind ctrl+alt+0 SwitchToTab 0
215 keybind alt+shift+Left MoveTabTo prev nowrap
216 keybind alt+shift+Right MoveTabTo next nowrap
218 keybind alt+Shift+Up ScrollHistoryLineUp
219 keybind alt+Shift+Down ScrollHistoryLineDown
220 keybind alt+Shift+Prior ScrollHistoryPageUp
221 keybind alt+Shift+Next ScrollHistoryPageDown
222 keybind alt+Shift+Home ScrollHistoryTop
223 keybind alt+Shift+End ScrollHistoryBottom
225 # keypad translation for keymap (only!)
227 keytrans KP_Home Home
228 keytrans KP_Left Left
230 keytrans KP_Right Right
231 keytrans KP_Down Down
232 keytrans KP_Prior Prior
233 keytrans KP_Next Next
235 keytrans KP_Begin Begin
236 keytrans KP_Insert Insert
237 keytrans KP_Delete Delete
239 keytrans ISO_Left_Tab Tab
243 # modificators: ctrl, shift, alt, win, any
245 keymap BackSpace \177
258 keymap ctrl+Home \e[1^
259 keymap ctrl+Insert \e[2^
260 keymap ctrl+Delete \e[3^
261 keymap ctrl+End \e[4^
262 keymap ctrl+Prior \e[5^
263 keymap ctrl+Next \e[6^
287 keymap shift+F1 \e[23~
288 keymap shift+F2 \e[24~
289 keymap shift+F3 \e[25~
290 keymap shift+F4 \e[26~
291 keymap shift+F5 \e[28~
292 keymap shift+F6 \e[29~
293 keymap shift+F7 \e[31~
294 keymap shift+F8 \e[32~
295 keymap shift+F9 \e[33~
296 keymap shift+F10 \e[34~
298 keymap ctrl+F1 \e[11^
299 keymap ctrl+F2 \e[12^
300 keymap ctrl+F3 \e[13^
301 keymap ctrl+F4 \e[14^
302 keymap ctrl+F5 \e[15^
303 keymap ctrl+F6 \e[17^
304 keymap ctrl+F7 \e[18^
305 keymap ctrl+F8 \e[19^
306 keymap ctrl+F9 \e[20^
307 keymap ctrl+F10 \e[21^
309 keymap ctrl+shift+F1 \e[11@
310 keymap ctrl+shift+F2 \e[12@
311 keymap ctrl+shift+F3 \e[13@
312 keymap ctrl+shift+F4 \e[14@
313 keymap ctrl+shift+F5 \e[15@
314 keymap ctrl+shift+F6 \e[17@
315 keymap ctrl+shift+F7 \e[18@
316 keymap ctrl+shift+F8 \e[19@
317 keymap ctrl+shift+F9 \e[20@
318 keymap ctrl+shift+F10 \e[21@
334 keymap kpad+Down \eOB
335 keymap kpad+Right \eOC
336 keymap kpad+Left \eOD
340 ### keymap kpad+Up \eOA
341 ### keymap kpad+Down \eOB
342 ### keymap kpad+Right \eOC
343 ### keymap kpad+Left \eOD
345 keymap shift+Up \e[1;2A
346 keymap shift+Down \e[1;2B
347 keymap shift+Right \e[1;2C
348 keymap shift+Left \e[1;2D
350 keymap alt+Up \e[1;3A
351 keymap alt+Down \e[1;3B
352 keymap alt+Right \e[1;3C
353 keymap alt+Left \e[1;3D
355 keymap shift+alt+Up \e[1;4A
356 keymap shift+alt+Down \e[1;4B
357 keymap shift+alt+Right \e[1;4C
358 keymap shift+alt+Left \e[1;4D
360 keymap ctrl+Up \e[1;5A
361 keymap ctrl+Down \e[1;5B
362 keymap ctrl+Right \e[1;5C
363 keymap ctrl+Left \e[1;5D
365 keymap ctrl+shift+Up \e[1;6A
366 keymap ctrl+shift+Down \e[1;6B
367 keymap ctrl+shift+Right \e[1;6C
368 keymap ctrl+shift+Left \e[1;6D
370 keymap ctrl+alt+Up \e[1;7A
371 keymap ctrl+alt+Down \e[1;7B
372 keymap ctrl+alt+Right \e[1;7C
373 keymap ctrl+alt+Left \e[1;7D
375 keymap ctrl+alt+shift+Up \e[1;8A
376 keymap ctrl+alt+shift+Down \e[1;8B
377 keymap ctrl+alt+shift+Right \e[1;8C
378 keymap ctrl+alt+shift+Left \e[1;8D
380 #keymap alt+Return \e\x0a
384 keymap Ctrl+Prior \e\133\065\136
385 keymap Ctrl+Next \e\133\066\136
386 keymap Ctrl+Home \e\133\067\136
387 keymap Ctrl+End \e\133\070\136
388 keymap Shift+Home \e\133\067\044
389 keymap Shift+End \e\133\070\044
390 keymap Shift+F1 \e\133\062\063\176
391 keymap Shift+F2 \e\133\062\064\176
392 keymap Shift+F3 \e\133\062\065\176
393 keymap Shift+F4 \e\133\062\066\176
394 keymap Shift+F5 \e\133\062\070\176
395 keymap Shift+F6 \e\133\062\071\176
396 keymap Shift+F7 \e\133\063\061\176
397 keymap Shift+F8 \e\133\063\062\176
398 keymap Shift+F9 \e\133\063\063\176
399 keymap Shift+F10 \e\133\063\064\176
400 #keymap Alt+Return \e\012
406 # modificators: ctrl, shift, alt, win, any
408 keymap BackSpace \177
421 keymap ctrl+Home \e[1^
422 keymap ctrl+Insert \e[2^
423 keymap ctrl+Delete \e[3^
424 keymap ctrl+End \e[4^
425 keymap ctrl+Prior \e[5^
426 keymap ctrl+Next \e[6^
450 keymap ctrl+F1 \e[11^
451 keymap ctrl+F2 \e[12^
452 keymap ctrl+F3 \e[13^
453 keymap ctrl+F4 \e[14^
454 keymap ctrl+F5 \e[15^
455 keymap ctrl+F6 \e[17^
456 keymap ctrl+F7 \e[18^
457 keymap ctrl+F8 \e[19^
458 keymap ctrl+F9 \e[20^
459 keymap ctrl+F10 \e[21^
463 keymap alt+F1 \e[1;3P
464 keymap alt+F2 \e[1;3Q
465 keymap alt+F3 \e[1;3R
466 keymap alt+F4 \e[1;3S
469 keymap alt+F1 \e[11;3~
470 keymap alt+F2 \e[12;3~
471 keymap alt+F3 \e[13;3~
472 keymap alt+F4 \e[14;3~
474 keymap alt+F5 \e[15;3~
475 keymap alt+F6 \e[17;3~
476 keymap alt+F7 \e[18;3~
477 keymap alt+F8 \e[19;3~
478 keymap alt+F9 \e[20;3~
479 keymap alt+F10 \e[21;3~
480 keymap alt+F11 \e[23;3~
481 keymap alt+F12 \e[24;3~
483 keymap shift+F1 \e[23~
484 keymap shift+F2 \e[24~
485 keymap shift+F3 \e[25~
486 keymap shift+F4 \e[26~
487 keymap shift+F5 \e[28~
488 keymap shift+F6 \e[29~
489 keymap shift+F7 \e[31~
490 keymap shift+F8 \e[32~
491 keymap shift+F9 \e[33~
492 keymap shift+F10 \e[34~
494 keymap ctrl+shift+F1 \e[11@
495 keymap ctrl+shift+F2 \e[12@
496 keymap ctrl+shift+F3 \e[13@
497 keymap ctrl+shift+F4 \e[14@
498 keymap ctrl+shift+F5 \e[15@
499 keymap ctrl+shift+F6 \e[17@
500 keymap ctrl+shift+F7 \e[18@
501 keymap ctrl+shift+F8 \e[19@
502 keymap ctrl+shift+F9 \e[20@
503 keymap ctrl+shift+F10 \e[21@
507 keymap alt+shift+F1 \e[1;4P
508 keymap alt+shift+F2 \e[1;4Q
509 keymap alt+shift+F3 \e[1;4R
510 keymap alt+shift+F4 \e[1;4S
513 keymap alt+shift+F1 \e[11;4~
514 keymap alt+shift+F2 \e[12;4~
515 keymap alt+shift+F3 \e[13;4~
516 keymap alt+shift+F4 \e[14;4~
518 keymap alt+shift+F5 \e[15;4~
519 keymap alt+shift+F6 \e[17;4~
520 keymap alt+shift+F7 \e[18;4~
521 keymap alt+shift+F8 \e[19;4~
522 keymap alt+shift+F9 \e[20;4~
523 keymap alt+shift+F10 \e[21;4~
524 keymap alt+shift+F11 \e[23;4~
525 keymap alt+shift+F12 \e[24;4~
529 keymap ctrl+alt+F1 \e[1;7P
530 keymap ctrl+alt+F2 \e[1;7Q
531 keymap ctrl+alt+F3 \e[1;7R
532 keymap ctrl+alt+F4 \e[1;7S
535 keymap ctrl+alt+F1 \e[11;7~
536 keymap ctrl+alt+F2 \e[12;7~
537 keymap ctrl+alt+F3 \e[13;7~
538 keymap ctrl+alt+F4 \e[14;7~
540 keymap ctrl+alt+F5 \e[15;7~
541 keymap ctrl+alt+F6 \e[17;7~
542 keymap ctrl+alt+F7 \e[18;7~
543 keymap ctrl+alt+F8 \e[19;7~
544 keymap ctrl+alt+F9 \e[20;7~
545 keymap ctrl+alt+F10 \e[21;7~
546 keymap ctrl+alt+F11 \e[23;7~
547 keymap ctrl+alt+F12 \e[24;7~
551 keymap ctrl+alt+shift+F1 \e[1;8P
552 keymap ctrl+alt+shift+F2 \e[1;8Q
553 keymap ctrl+alt+shift+F3 \e[1;8R
554 keymap ctrl+alt+shift+F4 \e[1;8S
557 keymap ctrl+alt+shift+F1 \e[11;8~
558 keymap ctrl+alt+shift+F2 \e[12;8~
559 keymap ctrl+alt+shift+F3 \e[13;8~
560 keymap ctrl+alt+shift+F4 \e[14;8~
562 keymap ctrl+alt+shift+F5 \e[15;8~
563 keymap ctrl+alt+shift+F6 \e[17;8~
564 keymap ctrl+alt+shift+F7 \e[18;8~
565 keymap ctrl+alt+shift+F8 \e[19;8~
566 keymap ctrl+alt+shift+F9 \e[20;8~
567 keymap ctrl+alt+shift+F10 \e[21;8~
568 keymap ctrl+alt+shift+F11 \e[23;8~
569 keymap ctrl+alt+shift+F12 \e[24;8~
586 keymap kpad+Down \eOB
587 keymap kpad+Right \eOC
588 keymap kpad+Left \eOD
592 ### keymap kpad+Up \eOA
593 ### keymap kpad+Down \eOB
594 ### keymap kpad+Right \eOC
595 ### keymap kpad+Left \eOD
597 keymap shift+Up \e[1;2A
598 keymap shift+Down \e[1;2B
599 keymap shift+Right \e[1;2C
600 keymap shift+Left \e[1;2D
602 keymap alt+Up \e[1;3A
603 keymap alt+Down \e[1;3B
604 keymap alt+Right \e[1;3C
605 keymap alt+Left \e[1;3D
607 keymap shift+alt+Up \e[1;4A
608 keymap shift+alt+Down \e[1;4B
609 keymap shift+alt+Right \e[1;4C
610 keymap shift+alt+Left \e[1;4D
612 keymap ctrl+Up \e[1;5A
613 keymap ctrl+Down \e[1;5B
614 keymap ctrl+Right \e[1;5C
615 keymap ctrl+Left \e[1;5D
617 keymap ctrl+shift+Up \e[1;6A
618 keymap ctrl+shift+Down \e[1;6B
619 keymap ctrl+shift+Right \e[1;6C
620 keymap ctrl+shift+Left \e[1;6D
622 keymap ctrl+alt+Up \e[1;7A
623 keymap ctrl+alt+Down \e[1;7B
624 keymap ctrl+alt+Right \e[1;7C
625 keymap ctrl+alt+Left \e[1;7D
627 keymap ctrl+alt+shift+Up \e[1;8A
628 keymap ctrl+alt+shift+Down \e[1;8B
629 keymap ctrl+alt+shift+Right \e[1;8C
630 keymap ctrl+alt+shift+Left \e[1;8D
632 #keymap alt+Return \e\x0a
636 keymap Ctrl+Prior \e\133\065\136
637 keymap Ctrl+Next \e\133\066\136
638 keymap Ctrl+Home \e\133\067\136
639 keymap Ctrl+End \e\133\070\136
640 keymap Shift+Home \e\133\067\044
641 keymap Shift+End \e\133\070\044
642 keymap Shift+F1 \e\133\062\063\176
643 keymap Shift+F2 \e\133\062\064\176
644 keymap Shift+F3 \e\133\062\065\176
645 keymap Shift+F4 \e\133\062\066\176
646 keymap Shift+F5 \e\133\062\070\176
647 keymap Shift+F6 \e\133\062\071\176
648 keymap Shift+F7 \e\133\063\061\176
649 keymap Shift+F8 \e\133\063\062\176
650 keymap Shift+F9 \e\133\063\063\176
651 keymap Shift+F10 \e\133\063\064\176
652 #keymap Alt+Return \e\012
656 # xterm does this (my: \e[1;2Z)
657 keymap shift+Tab \e[Z
658 # x11 is fucked: this is for shift+tab
659 #keymap shift+ISO_Left_Tab \e[Z
661 #keymap alt+Tab \e[1;3Z
662 keymap alt+shift+Tab \e[1;4Z
663 keymap ctrl+Tab \e[1;5Z
664 keymap ctrl+shift+Tab \e[1;6Z
665 keymap alt+ctrl+Tab \e[1;7Z
666 keymap alt+ctrl+shift+Tab \e[1;8Z