On Fri, Jun 30, 2000 at 09:17:46AM +0200, Alberto RodrÃguez Ortega wrote: > Hi Will, > > At 13.23 29/6/00 -0500, Will Trillich wrote: > >i've got linux in the basement, cranking and serving > >like a dream. to administer, i'm upstairs and i get > >in via telnet on my local 192.168.*.* intranet. > > > >on the console (linux keyboard/mouse/monitor) i can > >use ^Z to suspend a foreground job, just like in the > >documentation. > > > >but ^Z seems to be ignored when i get in via telnet > >even tho stty shows 'susp = ^Z'. > > i'm a bit lost, > r u trying to sup the telnet or just a aplication on the server where u > are connected via telnet?
yes, i was a bit unclear on that point. <blush>heh.</blush> i'm trying to get my telnet session to behave as if i was at the console: if i'm in VI i wanna be able to ^Z to get to the shell prompt. my telnet client is running on a mac, which has no clue about suspend/fg/bg. :) i want the remote (linux server) full-screen process (mutt, vi, etc) to suspend when i send ^Z, despite the fact that i'm using telnet, and not sitting at the console. hell, i just tried it from the perl debugger, which doesn't even use curses/ncurses for its dialogue, and ^Z blinks the screen there, too, with no suspend signal being sent to the job. "i want my control-Z!" (waaah!) > Have u cheked the binding at the remote server? > Are u using 'screen'? If u r using a aplication which is getting al your > keyboard controled (up the the shell) take care with that. so, yes, all the settings below are from the server. (ask a mac what an environmental variable is, and you get deaf silence. comes from being a single-user environment.) > >now i know that tcsh has command-line settings that > >can override stty items, such as '^W = werase' but > >there's nothing i can see (perhaps i'm blind) that > >would alter ^Z for suspend. > > > >what's interfering? > > > >% bindkey | grep Z > >"^Z" -> tty-sigtsusp > >"^[^Z" -> run-fg-editor > > > >% stty -a > >speed 9600 baud; rows 32; columns 132; line = 0; > >intr = ^C; quit = ^\; erase = ^D; eol = <undef>; eol2 = <undef>; > >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 > >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 > > > >% printenv > >REMOTEHOST=jonathon > >TERM=vt220 > >HZ=100 > >HOME=/home/will > >SHELL=/usr/bin/tcsh > >PATH=/usr/lib/postgresql/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin > >USER=will > >LOGNAME=will > >MAIL=/var/spool/mail/will > >LANG=C > >HUSHLOGIN=FALSE > >HOSTTYPE=i386-linux > >VENDOR=intel > >OSTYPE=linux > >MACHTYPE=i386 > >SHLVL=1 > >PWD=/var/www/agf > >GROUP=serensoft > >HOST=server > >EDITOR=vi > >HOSTNAME=server > >HISTSIZE=1000 > >HISTFILESIZE=1000 > >LESS=-M-Q-s > >LESSEDIT=%E ?lt+%lt. %f > >LESSOPEN=| lesspipe %s > >VISUAL=vi > >LESSCHARSET=latin1 > >PAGER=less > > > > > >-- > >Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < > >/dev/null >