MULTIXTERM(1) General Commands Manual MULTIXTERM(1) (NAME) multixterm - xterm (SYNOPSIS) multixterm [ args ] (DESCRIPTION) multixterm xterm . multixterm . return ( <>) xterm . << stdin>> xterm multixterm . xterm . stdin xterm . (aquamarine) . . stdin . stdin alt meta escape . emacs . (ARGUMENTS) -xa -xa xterm . -xc -xc xterm ( -xn ) . -xc . -xd -xd Files . : ~/lib/multixterm -xf -xf . << (FILES)>> . -xn -xn xterm . %n ( -xc ). -xv -xv multixterm (verbose) . . ( << (FILES)>> ). X wish ( -display -name). multixterm -x . . xterm -xn . .multixtermrc ( << (DOT FILE)>> ). (EXAMPLE COMMAND LINE ARGUMENTS) ssh bud dexter xterm . multixterm -xc "ssh %n" bud dexter (FILES) multixterm . File . ( -xd ) File . File->Open . File->Open .mxt . Tcl . 'xtermCmd' ( -xc ) 'xtermNames' ( -xn ). xtermStartAll xterm . multixterm . (EXAMPLE FILE) : # start two xterms connected to bud and dexter set xtermCmd "ssh %n" set xtermNames {bud dexter} xtermStartAll (DOT FILE) multixterm ~/.multixtermrc . ( << (FILES)>> ) .multixtermrc xtermStartAll -xn . .multixtermrc xterm ssh . set xtermCmd "ssh %n" multixterm : multixterm bud dexter multixterm argv .multixtermrc . .multixtermrc argv xtermNames xtermNames argv . multixterm multixterm . ( ) "initLate" . (MENUS) . . (<>) . - (USAGE SUGGESTION - ALIASES AND COMMAND FILES) (alias) . . Tcl . multixterm . (canned) . xterm : xtermSend "a particularly long string" File ( ) . .multixtermrc . .multixtermrc xterm (tile) . ( .) xterm . set yPos 0 set xPos 0 trace variable xtermArgs r traceArgs proc traceArgs {args} { global xPos yPos set ::xtermArgs "-geometry 80x12+$xPos+$yPos -font 6x10" if {$xPos} { set xPos 0 incr yPos 145 if {$yPos > 800} {set yPos 0} } else { set xPos 500 } } xtermArgs -xa . xterm . xterm : set xPos 0 foreach name {bud dexter hotdog} { set ::xtermArgs "-geometry 80x12+$xPos+0 -font 6x10" set ::xtermNames $name xtermStartAll incr xPos 300 } - (USAGE SUGGESTION - SELECTING HOSTS BY NICKNAME) .multixtermrc : set xtermNames [exec cat $argv] yp : set xtermNames [exec ypcat $argv] multixterm "cluster1" "cluster2" : switch $argv { cluster1 { set xtermNames "bud dexter" } cluster2 { set xtermNames "frank hotdog weiner" } } (COMPARE/CONTRAST) multixterm xkibitz . multixterm xterm . xkibitz xterm . (LIMITATIONS) multixterm . xterm ( vi emacs) xterm . xterm stty () . xterm ( "-geometry 80x20"). multixterm xterm multixterm . File . File->Open . (FILES) $DOTDIR/.multixtermrc ~/.multixtermrc ~/lib/multixterm/ (BUGS) multixterm kill xterm . xterm . send/expect multixterm . . (REQUIREMENTS) Expect 5.36.0 . Tk 8.3.3 . (VERSION) 1.8 multixterm . multixterm http://expect.nist.gov/example/multixterm . Expect Tk ( << (REQUIREMENTS)>> ) Expect http://expect.nist.gov . (DATE) (AUTHORS) Don Libes (LICENSE) multixterm (public domain) multixterm . 16 August 2002 MULTIXTERM(1)