better redrawing on expose
[k8sterm.git] / .sterm.rc
blobe1294f9f9f12bb81f7444afb81c7be3b1a6a121b
1 term  rxvt
3 title  sterm
4 class  sterm
6 doubleclick_timeout  301
7 tripleclick_timeout  601
9 fontnorm  "-*-terminus-bold-*-*-*-20-*-*-*-*-*-koi8-u"
10 fontbold  "-*-terminus-bold-*-*-*-20-*-*-*-*-*-koi8-u"
11 fonttab   "-*-andale mono-*-*-*-*-17-*-*-*-*-*-koi8-u"
13 # space in pixels around the terminal buffer
14 border 0
16 tabsize  8
18 # default shell to use if SHELL is not set in the env
19 shell /bin/sh
21 # 8 normal colors
22 color.0   "#000000"
23 color.1   "#b21818"
24 color.2   "#18b218"
25 color.3   "#b26818"
26 color.4   "#1818b2"
27 color.5   "#b218b2"
28 color.6   "#18b2b2"
29 color.7   "#b2b2b2"
31 # 8 bright colors
32 color.8   "#686868"
33 color.9   "#ff5454"
34 color.10  "#54ff54"
35 color.11  "#ffff54"
36 color.12  "#5454ff"
37 color.13  "#ff54ff"
38 color.14  "#54ffff"
39 color.15  "#ffffff"
41 # more colors can be added after 255 to use with DefaultXX
42 color.256  "#cccccc"
43 color.257  "#333333"
44 # root terminal fg and bg
45 color.258  "#809a70"
46 color.259  "#002000"
47 # bold and underline
48 color.260  "#00afaf"
49 color.261  "#00af00"
51 defaultFG        7
52 defaultBG        0
53 defaultCursorFG  0
54 defaultCursorBG  256
55 defaultInactiveCursorFG  0
56 defaultInactiveCursorBG  257
58 defaultBoldFG       260
59 defaultUnderlineFG  261
61 normalTabFG  258
62 normalTabBG  257
63 activeTabFG  258
64 activeTabBG  0
66 # unicode --> linedrawing
67 # 'alt' means 'alternate (line drawing) charset'
68 # '0' is special value: 'inverted space'
69 #unimap 0x2000 0x3F
70 unimap 0x2592 0x61 alt
71 unimap 0x2588 0x00 alt
72 unimap 0x2589 0x00 alt
73 unimap 0x2518 0x6a alt
74 unimap 0x2510 0x6b alt
75 unimap 0x250c 0x6c alt
76 unimap 0x2514 0x6d alt
77 unimap 0x253c 0x6e alt
78 unimap 0x2500 0x71 alt
79 unimap 0x251c 0x74 alt
80 unimap 0x2524 0x75 alt
81 unimap 0x2534 0x76 alt
82 unimap 0x252c 0x77 alt
83 unimap 0x2502 0x78 alt
86 # key bindings
87 keybind_reset
89 # X11 clipboards
90 keybind shift+Insert      PastePrimary
91 keybind alt+Insert        PasteSecondary
92 keybind alt+shift+Insert  PasteCliboard
94 # new tab
95 keybind ctrl+alt+t  NewTab
96 keybind ctrl+alt+m  NewTab; exec mc
98 # new root tab
99 keybind ctrl+alt+r  NewTab; defaultFG 258; defaultBG 259; exec su -
101 keybind ctrl+win+q  CloseTab
102 keybind ctrl+win+k  KillTab
104 keybind ctrl+alt+Left   SwitchToTab prev nowrap
105 keybind ctrl+alt+Right  SwitchToTab next nowrap
107 keybind alt+shift+Left   MoveTabTo prev nowrap
108 keybind alt+shift+Right  MoveTabTo next nowrap
111 # keypad translation for keymap (only!)
112 keytrans_reset
113 keytrans KP_Home    Home
114 keytrans KP_Left    Left
115 keytrans KP_Up      Up
116 keytrans KP_Right   Right
117 keytrans KP_Down    Down
118 keytrans KP_Prior   Prior
119 keytrans KP_Next    Next
120 keytrans KP_End     End
121 keytrans KP_Begin   Begin
122 keytrans KP_Insert  Insert
123 keytrans KP_Delete  Delete
126 # keycodes
127 # modificators: ctrl, shift, alt, win, any
128 keymap_reset
129 keymap BackSpace  \177
130 keymap Insert     \e[2~
131 keymap Delete     \e[3~
132 keymap Home       \e[1~
133 keymap End        \e[4~
134 keymap Prior      \e[5~
135 keymap Next       \e[6~
137 keymap ctrl+Home    \e[1^
138 keymap ctrl+Insert  \e[2^
139 keymap ctrl+Delete  \e[3^
140 keymap ctrl+End     \e[4^
141 keymap ctrl+Prior   \e[5^
142 keymap ctrl+Next    \e[6^
144 keymap F1   \eOP
145 keymap F2   \eOQ
146 keymap F3   \eOR
147 keymap F4   \eOS
148 keymap F5   \e[15~
149 keymap F6   \e[17~
150 keymap F7   \e[18~
151 keymap F8   \e[19~
152 keymap F9   \e[20~
153 keymap F10  \e[21~
154 keymap F11  \e[23~
155 keymap F12  \e[24~
157 keymap shift+F1   \e[23~
158 keymap shift+F2   \e[24~
159 keymap shift+F3   \e[25~
160 keymap shift+F4   \e[26~
161 keymap shift+F5   \e[28~
162 keymap shift+F6   \e[29~
163 keymap shift+F7   \e[31~
164 keymap shift+F8   \e[32~
165 keymap shift+F9   \e[33~
166 keymap shift+F10  \e[34~
168 keymap ctrl+F1   \e[11^
169 keymap ctrl+F2   \e[12^
170 keymap ctrl+F3   \e[13^
171 keymap ctrl+F4   \e[14^
172 keymap ctrl+F5   \e[15^
173 keymap ctrl+F6   \e[17^
174 keymap ctrl+F7   \e[18^
175 keymap ctrl+F8   \e[19^
176 keymap ctrl+F9   \e[20^
177 keymap ctrl+F10  \e[21^
179 keymap ctrl+shift+F1   \e[11@
180 keymap ctrl+shift+F2   \e[12@
181 keymap ctrl+shift+F3   \e[13@
182 keymap ctrl+shift+F4   \e[14@
183 keymap ctrl+shift+F5   \e[15@
184 keymap ctrl+shift+F6   \e[17@
185 keymap ctrl+shift+F7   \e[18@
186 keymap ctrl+shift+F8   \e[19@
187 keymap ctrl+shift+F9   \e[20@
188 keymap ctrl+shift+F10  \e[21@
191 ### for rxvt ###
192 ## term rxvt
193 keymap Up     \e[A
194 keymap Down   \e[B
195 keymap Right  \e[C
196 keymap Left   \e[D
197 ### keymap kpad+Up     \e[A
198 ### keymap kpad+Down   \e[B
199 ### keymap kpad+Right  \e[C
200 ### keymap kpad+Left   \e[D
202 ### for xterm ###
203 ## term xterm
204 ## keymap Up     \eOA
205 ## keymap Down   \eOB
206 ## keymap Right  \eOC
207 ## keymap Left   \eOD
208 ### keymap kpad+Up     \eOA
209 ### keymap kpad+Down   \eOB
210 ### keymap kpad+Right  \eOC
211 ### keymap kpad+Left   \eOD
213 keymap shift+Up     \e[1;2A
214 keymap shift+Down   \e[1;2B
215 keymap shift+Right  \e[1;2C
216 keymap shift+Left   \e[1;2D
218 keymap alt+Up     \e[1;3A
219 keymap alt+Down   \e[1;3B
220 keymap alt+Right  \e[1;3C
221 keymap alt+Left   \e[1;3D
223 keymap shift+alt+Up     \e[1;4A
224 keymap shift+alt+Down   \e[1;4B
225 keymap shift+alt+Right  \e[1;4C
226 keymap shift+alt+Left   \e[1;4D
228 keymap ctrl+Up     \e[1;5A
229 keymap ctrl+Down   \e[1;5B
230 keymap ctrl+Right  \e[1;5C
231 keymap ctrl+Left   \e[1;5D
233 keymap ctrl+shift+Up     \e[1;6A
234 keymap ctrl+shift+Down   \e[1;6B
235 keymap ctrl+shift+Right  \e[1;6C
236 keymap ctrl+shift+Left   \e[1;6D
238 keymap ctrl+alt+Up     \e[1;7A
239 keymap ctrl+alt+Down   \e[1;7B
240 keymap ctrl+alt+Right  \e[1;7C
241 keymap ctrl+alt+Left   \e[1;7D
243 keymap ctrl+alt+shift+Up     \e[1;8A
244 keymap ctrl+alt+shift+Down   \e[1;8B
245 keymap ctrl+alt+shift+Right  \e[1;8C
246 keymap ctrl+alt+shift+Left   \e[1;8D
248 #keymap alt+Return  \e\x0a
251 keymap Ctrl+Prior  \e\133\065\136
252 keymap Ctrl+Next   \e\133\066\136
253 keymap Ctrl+Home   \e\133\067\136
254 keymap Ctrl+End    \e\133\070\136
255 keymap Shift+Home  \e\133\067\044
256 keymap Shift+End   \e\133\070\044
257 keymap Shift+F1    \e\133\062\063\176
258 keymap Shift+F2    \e\133\062\064\176
259 keymap Shift+F3    \e\133\062\065\176
260 keymap Shift+F4    \e\133\062\066\176
261 keymap Shift+F5    \e\133\062\070\176
262 keymap Shift+F6    \e\133\062\071\176
263 keymap Shift+F7    \e\133\063\061\176
264 keymap Shift+F8    \e\133\063\062\176
265 keymap Shift+F9    \e\133\063\063\176
266 keymap Shift+F10   \e\133\063\064\176
267 #keymap Alt+Return  \e\012
268 #keymap Alt+Tab     \e\t