The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > High Level Programming
.
google unix.com



High Level Programming Post frågor om C, C + +, Java, SQL och andra programmeringsspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
katt vs huvudet vs Readline få variabel från txt-fil unclecameron Shell-programmering och Skript 5 04-16-2009 03:07
Howto få readline att arbeta i shellscript (stdin) portvakt UNIX for Dummies Frågor & Svar 3 09-15-2008 07:28
awk problem Junes Shell-programmering och Skript 1 11-07-2005 09:17
gcc problem AJA Sun Solaris 7 03-09-2004 10:44
"göra" problem (compliation problem?) xyyz UNIX för avancerade & Expertanvändare 5 11-05-2001 10:47

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 06-20-2009
CRGreathouse CRGreathouse is offline
Registered User
  
 

Join Date: mars 2009
Inlägg: 104
Readline problem

Jag har problem med libreadline. När jag skriver text längre än den nuvarande linjen, wraps texten tillbaka till början av raden snarare än till nästa rad. Även när jag använder piltangenterna för att ändra något i den början del kommer den inte visas alls (så jag kan bara redigera om jag kommer ihåg ordningen på tecknen, mest obekvämt).

Det kommer inte ens arbeta under xterm. Ändra rader och LINES hjälper inte. Uppgradering till readline v. 6 hjälpte inte heller.

Använda Ctrl + R för att rita inte riktigt fungerar som den borde ha, bild här:
mersenneforum.org - View Single Post - Readline problem

Hur kan jag åtgärda detta?
  #2 (permalänk)  
Old 06-21-2009
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2003
Ort: Florida
Inlägg: 1.924
Vad är det utgång för:

stty-en
echo $ TERM
  #3 (permalänk)  
Old 06-21-2009
CRGreathouse CRGreathouse is offline
Registered User
  
 

Join Date: mars 2009
Inlägg: 104
Kod:
charles@zed:~$ stty -a
speed 38400 baud; rows 24; columns 80; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?;
swtch = M-^?; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 hupcl -cstopb cread -clocal -crtscts
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff
-iuclc ixany imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke
charles@zed:~$ echo $TERM
xterm
Obs: Jag har problem med ett program med readline (pari), inte i själva terminalen. Jag är inte säker på om detta gäller eller inte. Det finns inga problem med readline i själva terminalen.
  #4 (permalänk)  
Old 06-22-2009
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: februari 2004
Ort: NM
Inlägg: 5.753
Du menar kolumner, inte rader, korrekt? Console I / O ser KOLUMNER env variabel.
  #5 (permalänk)  
Old 06-22-2009
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2003
Ort: Florida
Inlägg: 1.924
Är du använda escape-sekvenser för att skapa ditt snabba? Om så är fallet kommer interferens med readline om du inte använder \ [undgå att påbörja en sekvens av icke-utskrivbara tecken,
och \] undgå att signalera slutet på en sådan sekvens.
Bits Tilldelas / Redovisat i fpmurphy för det här inlägget
Datum Användare Kommentera Belopp
07-07-2009 CRGreathouse Fast mitt problem också! 1.000
06-23-2009 varselljus Denna "fick" jag ska fixa ett problem withn mina servrar - Jag gillar att använda rött, men då historien inte alltid fungerar korrekt. 1.000
  #6 (permalänk)  
Old 06-23-2009
CRGreathouse CRGreathouse is offline
Registered User
  
 

Join Date: mars 2009
Inlägg: 104
Thumbs up

Citat:
Ursprungligen postat av fpmurphy View Post
Är du använda escape-sekvenser för att skapa ditt snabba? Om så är fallet kommer interferens med readline om du inte använder \ [undgå att påbörja en sekvens av icke-utskrivbara tecken,
och \] undgå att signalera slutet på en sådan sekvens.
That's it!

Jag kunde inte fastställa utgångssekvenser genom att lägga till \]: programmet faktiskt visar en] och readline misslyckas i alla fall. Men om jag tar bort utgångssekvenser helt (ge upp om fetstil text och sådant) verk redigering!

Tack själv en lott - är detta verkligen kommer att göra med detta program mycket lättare.
Reply

Komihåglista

Taggar
libreadline, Readline, redrawing, terminal

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 02:12.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0