My build of suckless st terminal
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

238 lines
3.9 KiB

12 years ago
  1. st-mono| simpleterm monocolor,
  2. acsc=+C\,D-A.B0E``aaffgghFiGjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
  3. am,
  4. bce,
  5. bel=^G,
  6. blink=\E[5m,
  7. bold=\E[1m,
  8. cbt=\E[Z,
  9. cvvis=\E[?25h,
  10. civis=\E[?25l,
  11. clear=\E[H\E[2J,
  12. cnorm=\E[?12l\E[?25h,
  13. colors#2,
  14. cols#80,
  15. cr=^M,
  16. csr=\E[%i%p1%d;%p2%dr,
  17. cub=\E[%p1%dD,
  18. cub1=^H,
  19. cud1=^J,
  20. cud=\E[%p1%dB,
  21. cuf1=\E[C,
  22. cuf=\E[%p1%dC,
  23. cup=\E[%i%p1%d;%p2%dH,
  24. cuu1=\E[A,
  25. cuu=\E[%p1%dA,
  26. dch=\E[%p1%dP,
  27. dch1=\E[P,
  28. dim=\E[2m,
  29. dl=\E[%p1%dM,
  30. dl1=\E[M,
  31. ech=\E[%p1%dX,
  32. ed=\E[J,
  33. el=\E[K,
  34. el1=\E[1K,
  35. enacs=\E)0,
  36. flash=\E[?5h$<80/>\E[?5l,
  37. fsl=^G,
  38. home=\E[H,
  39. hpa=\E[%i%p1%dG,
  40. hs,
  41. ht=^I,
  42. hts=\EH,
  43. ich=\E[%p1%d@,
  44. il1=\E[L,
  45. il=\E[%p1%dL,
  46. ind=^J,
  47. indn=\E[%p1%dS,
  48. invis=\E[8m,
  49. is2=\E[4l\E>\E[?1034l,
  50. it#8,
  51. kel=\E[1;2F,
  52. ked=\E[1;5F,
  53. ka1=\E[1~,
  54. ka3=\E[5~,
  55. kc1=\E[4~,
  56. kc3=\E[6~,
  57. kbs=\177,
  58. kcbt=\E[Z,
  59. kb2=\EOu,
  60. kcub1=\EOD,
  61. kcud1=\EOB,
  62. kcuf1=\EOC,
  63. kcuu1=\EOA,
  64. kDC=\E[3;2~,
  65. kent=\EOM,
  66. kEND=\E[1;2F,
  67. kIC=\E[2;2~,
  68. kNXT=\E[6;2~,
  69. kPRV=\E[5;2~,
  70. kHOM=\E[1;2H,
  71. kLFT=\E[1;2D,
  72. kRIT=\E[1;2C,
  73. kind=\E[1;2B,
  74. kri=\E[1;2A,
  75. kclr=\E[3;5~,
  76. kdl1=\E[3;2~,
  77. kdch1=\E[3~,
  78. kich1=\E[2~,
  79. kend=\E[4~,
  80. kf1=\EOP,
  81. kf2=\EOQ,
  82. kf3=\EOR,
  83. kf4=\EOS,
  84. kf5=\E[15~,
  85. kf6=\E[17~,
  86. kf7=\E[18~,
  87. kf8=\E[19~,
  88. kf9=\E[20~,
  89. kf10=\E[21~,
  90. kf11=\E[23~,
  91. kf12=\E[24~,
  92. kf13=\E[1;2P,
  93. kf14=\E[1;2Q,
  94. kf15=\E[1;2R,
  95. kf16=\E[1;2S,
  96. kf17=\E[15;2~,
  97. kf18=\E[17;2~,
  98. kf19=\E[18;2~,
  99. kf20=\E[19;2~,
  100. kf21=\E[20;2~,
  101. kf22=\E[21;2~,
  102. kf23=\E[23;2~,
  103. kf24=\E[24;2~,
  104. kf25=\E[1;5P,
  105. kf26=\E[1;5Q,
  106. kf27=\E[1;5R,
  107. kf28=\E[1;5S,
  108. kf29=\E[15;5~,
  109. kf30=\E[17;5~,
  110. kf31=\E[18;5~,
  111. kf32=\E[19;5~,
  112. kf33=\E[20;5~,
  113. kf34=\E[21;5~,
  114. kf35=\E[23;5~,
  115. kf36=\E[24;5~,
  116. kf37=\E[1;6P,
  117. kf38=\E[1;6Q,
  118. kf39=\E[1;6R,
  119. kf40=\E[1;6S,
  120. kf41=\E[15;6~,
  121. kf42=\E[17;6~,
  122. kf43=\E[18;6~,
  123. kf44=\E[19;6~,
  124. kf45=\E[20;6~,
  125. kf46=\E[21;6~,
  126. kf47=\E[23;6~,
  127. kf48=\E[24;6~,
  128. kf49=\E[1;3P,
  129. kf50=\E[1;3Q,
  130. kf51=\E[1;3R,
  131. kf52=\E[1;3S,
  132. kf53=\E[15;3~,
  133. kf54=\E[17;3~,
  134. kf55=\E[18;3~,
  135. kf56=\E[19;3~,
  136. kf57=\E[20;3~,
  137. kf58=\E[21;3~,
  138. kf59=\E[23;3~,
  139. kf60=\E[24;3~,
  140. kf61=\E[1;4P,
  141. kf62=\E[1;4Q,
  142. kf63=\E[1;4R,
  143. khome=\E[1~,
  144. kil1=\E[2;5~,
  145. krmir=\E[2;2~,
  146. knp=\E[6~,
  147. kmous=\E[M,
  148. kpp=\E[5~,
  149. lines#24,
  150. mir,
  151. msgr,
  152. npc,
  153. op=\E[39;49m,
  154. pairs#64,
  155. mc0=\E[i,
  156. mc4=\E[4i,
  157. mc5=\E[5i,
  158. rc=\E8,
  159. rev=\E[7m,
  160. ri=\EM,
  161. rin=\E[%p1%dT,
  162. ritm=\E[23m,
  163. rmacs=\E(B,
  164. rmcup=\E[?1049l,
  165. rmir=\E[4l,
  166. rmkx=\E[?1l\E>,
  167. rmso=\E[27m,
  168. rmul=\E[24m,
  169. rs1=\Ec,
  170. rs2=\E[4l\E>\E[?1034l,
  171. sc=\E7,
  172. sitm=\E[3m,
  173. sgr0=\E[0m,
  174. smacs=\E(0,
  175. smcup=\E[?1049h,
  176. smir=\E[4h,
  177. smkx=\E[?1h\E=,
  178. smso=\E[7m,
  179. smul=\E[4m,
  180. tbc=\E[3g,
  181. tsl=\E]0;,
  182. xenl,
  183. vpa=\E[%i%p1%dd,
  184. # XTerm extensions
  185. rmxx=\E[29m,
  186. smxx=\E[9m,
  187. rep=%p1%c\E[%p2%{1}%-%db,
  188. # tmux extensions, see TERMINFO EXTENSIONS in tmux(1)
  189. Tc,
  190. Ms=\E]52;%p1%s;%p2%s\007,
  191. Se=\E[2 q,
  192. Ss=\E[%p1%d q,
  193. st| simpleterm,
  194. use=st-mono,
  195. colors#8,
  196. setab=\E[4%p1%dm,
  197. setaf=\E[3%p1%dm,
  198. setb=\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m,
  199. setf=\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m,
  200. sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m,
  201. st-256color| simpleterm with 256 colors,
  202. use=st,
  203. ccc,
  204. colors#256,
  205. oc=\E]104\007,
  206. pairs#32767,
  207. # Nicked from xterm-256color
  208. initc=\E]4;%p1%d;rgb\:%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\\,
  209. setab=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m,
  210. setaf=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m,
  211. st-meta| simpleterm with meta key,
  212. use=st,
  213. km,
  214. rmm=\E[?1034l,
  215. smm=\E[?1034h,
  216. rs2=\E[4l\E>\E[?1034h,
  217. is2=\E[4l\E>\E[?1034h,
  218. st-meta-256color| simpleterm with meta key and 256 colors,
  219. use=st-256color,
  220. km,
  221. rmm=\E[?1034l,
  222. smm=\E[?1034h,
  223. rs2=\E[4l\E>\E[?1034h,
  224. is2=\E[4l\E>\E[?1034h,
  225. st-bs| simpleterm with backspace as backspace,
  226. use=st,
  227. kbs=\010,
  228. kdch1=\177,
  229. st-bs-256color| simpleterm with backspace as backspace and 256colors,
  230. use=st-256color,
  231. kbs=\010,
  232. kdch1=\177,