Hi all, je suis actuellement en train de bidouiller screen (j'aimerais change la gueule de la status bar, visible en split ou avec caption always) j'ai trouve comment change les informations (le texte) mais pas le look (une barre blanche je trouve pas ca terrible). J'ai essayé avec des séquences d'echappement dans la ligne caption "...", ca marche a moitie (deja je ne sais pas ou trouve de la doc sur la syntaxe de ces chaines particulirement tordues). Je voulais regarde les entrees termcap pour le term screen mais le programme que j'utilise captoinfo segfault (je joint le resultat au cas ou). Donc mes kestions sont : - soit kk1 a une solution direct pour change la gueule de cette [~#[~#[ de status bar de screen - soit j'aimerais bien savoir comment recup les données d'un fichier termcap (ca peut tjrs servir) Voila, je tiens a preciser que j'ai cherche sur google pour change cette bar (je sais j'y tiens) mais une recherche avec le mot screen.... Encore merci -- Bruno Bonfils Admin Sys Linux http://www.darksnow.org http://www.debian-fr.org <GrosQuick> il est poli <GrosQuick> c'est pas un truc du style <GrosQuick> SALUT LES L4M3rZ ! KOMAN ON COMPIL LA KERNELLE ???????????????!!!!!!!!!!!!??????????????????? <GrosQuick> REPONDEZ BANDES DE TAPETTES !!!!!! <GrosQuick> grosquick has qui #linuxfr (bande de tafioles) - #linuxfr
execve("/usr/bin/captoinfo", ["captoinfo"], [/* 39 vars */]) = 0 uname({sys="Linux", node="asyd", ...}) = 0 brk(0) = 0x80520a8 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=46570, ...}) = 0 old_mmap(NULL, 46570, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40016000 close(4) = 0 open("/lib/libncurses.so.5", O_RDONLY) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\341"..., 1024) = 1024 fstat64(4, {st_mode=S_IFREG|0644, st_size=245912, ...}) = 0 old_mmap(NULL, 260672, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40022000 mprotect(0x40056000, 47680, PROT_NONE) = 0 old_mmap(0x40056000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x33000) = 0x40056000 old_mmap(0x4005f000, 10816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4005f000 close(4) = 0 open("/lib/libc.so.6", O_RDONLY) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\270\327"..., 1024) = 1024 fstat64(4, {st_mode=S_IFREG|0755, st_size=1171272, ...}) = 0 old_mmap(NULL, 1187712, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40062000 mprotect(0x4017a000, 40832, PROT_NONE) = 0 old_mmap(0x4017a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x117000) = 0x4017a000 old_mmap(0x40180000, 16256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40180000 close(4) = 0 munmap(0x40016000, 46570) = 0 brk(0) = 0x80520a8 brk(0x80520c8) = 0x80520c8 brk(0x8053000) = 0x8053000 access("SC|screen|VT 100/ANSI X3.64 virtual terminal:\\ :DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:\\ :cd=\\E[J:ce=\\E[K:cl=\\E[H\\E[J:cm=\\E[%i%d;%dH:ct=\\E[3g:\\ :do=^J:nd=\\E[C:pt:rc=\\E8:rs=\\Ec:sc=\\E7:st=\\EH:up=\\EM:\\ :le=^H:bl=^G:cr=^M:it#8:ho=\\E[H:nw=\\EE:ta=^I:is=\\E)0:\\ :li#48:co#110:am:xn:xv:LP:sr=\\EM:al=\\E[L:AL=\\E[%dL:\\ :cs=\\E[%i%d;%dr:dl=\\E[M:DL=\\E[%dM:dc=\\E[P:DC=\\E[%dP:\\ :im=\\E[4h:ei=\\E[4l:mi:IC=\\E[%d@:ks=\\E[?1h\\E=:\\ :ke=\\E[?1l\\E>:vi=\\E[?25l:ve=\\E[34h\\E[?25h:vs=\\E[34l:\\ :us=\\E[4m:ue=\\E[24m:so=\\E[3m:se=\\E[23m:mb=\\E[5m:\\ :md=\\E[1m:mr=\\E[7m:me=\\E[m:ms:\\ :Co#8:pa#64:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39;49m:AX:\\ :vb=\\Eg:as=\\E(0:ae=\\E(B:\\ :ac=\\140\\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\\ :po=\\E[5i:pf=\\E[4i:k0=\\E[10~:k1=\\EOP:k2=\\EOQ:k3=\\EOR:\\ :k4=\\EOS:k5=\\E[15~:k6=\\E[17~:k7=\\E[18~:k8=\\E[19~:\\ :k9=\\E[20~:k;=\\E[21~:F1=\\E[23~:F2=\\E[24~:F3=\\E[25~:\\ :F4=\\E[26~:F5=\\E[28~:F6=\\E[29~:F7=\\E[31~:F8=\\E[32~:\\ :F9=\\E[33~:FA=\\E[34~:kb=:K1=\\E[7~:K2=\\EOu:K3=\\E[5~:\\ :K4=\\E[8~:K5=\\E[6~:kB=\\E[Z:kE=\\E[8\\^:kh=\\E[1~:@1=\\EOu:\\ :kH=\\E[4~:@7=\\E[8~:kN=\\E[6~:kP=\\E[5~:kI=\\E[2~:kD=\\E[3~:\\ :ku=\\EOA:kd=\\EOB:kr=\\EOC:kl=\\EOD:km:", F_OK) = -1 ENOENT (No such file or directory) stat64("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=8192, ...}) = 0 gettimeofday({1002999791, 822565}, NULL) = 0 getpid() = 3714 lstat64("/tmp/fileXooQL7", 0xbfffe47c) = -1 ENOENT (No such file or directory) open("/tmp/fileXooQL7", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4 fstat64(4, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 write(4, "SC|screen|VT 100/ANSI X3.64 virt"..., 1148) = 1148 close(4) = 0 munmap(0x40016000, 4096) = 0 open("/tmp/fileXooQL7", O_RDONLY) = 4 fstat64(4, {st_mode=S_IFREG|0664, st_size=1148, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 _llseek(4, 0, [0], SEEK_CUR) = 0 read(4, "SC|screen|VT 100/ANSI X3.64 virt"..., 4096) = 1148 read(4, "", 4096) = 0 brk(0x8054000) = 0x8054000 _llseek(4, 0, [0], SEEK_SET) = 0 brk(0x8055000) = 0x8055000 fstat64(1, {st_mode=S_IFCHR|0622, st_rdev=makedev(136, 2), ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000 write(1, "screen|VT 100/ANSI X3.64 virtual"..., 1024) = 1024 write(1, "~, kf6=\\E[17~, kf7=\\E[18~, kf8=\\"..., 40) = 40 write(1, "\tkf9=\\E[20~, khome=\\E[1~, kich1="..., 62) = 62 write(1, "\tkpp=\\E[5~, mc4=\\E[4i, mc5=\\E[5i"..., 58) = 58 write(1, "\trc=\\E8, rev=\\E[7m, ri=\\EM, rmac"..., 53) = 53 write(1, "\trmkx=\\E[?1l\\E>, rmso=\\E[23m, rm"..., 61) = 61 write(1, "\tsetab=\\E[4%p1%dm, setaf=\\E[3%p1"..., 49) = 49 write(1, "\tsmacs=\\E(0, smir=\\E[4h, smkx=\\E"..., 54) = 54 write(1, "\tsmul=\\E[4m, tbc=\\E[3g, \n", 25) = 25 --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++
Attachment:
pgpGgtkm3uEKI.pgp
Description: PGP signature