Due to the hard work of a few members here (hammy - https://forums.sgi.sh/index.php?threads/mrxvt-0-5-4.43/, patching, Unxmaal added to ports..) we now have a nice tabbed xterm for IRIX work. It's easy to take for granted our modern tabbed experiences until you start working and have like 10 xterms around....
So mrxvt is a nice, fast xterm that you can install via irixports now ( https://github.com/larb0b/irixports). Info about mrxvt: https://en.wikipedia.org/wiki/Mrxvt
I've looked at hammy's nice winterm-esque mrxvt and made one that is more classic term like and put together a sample .mrxvtrc file you can use to get a more customized experience of mrxvt. I've been using it both on my SGI and remote via X and it's very very nice. Thanks hammy for patching this up for us.
My sample mrxvtrc: https://gist.github.com/dillera/d7f11d1090396a83943a2076413dee1d
Hammys (in his post) : https://forums.sgi.sh/index.php?threads/mrxvt-0-5-4.43/
Directions:
Fix TERMINFO in IRIX
Setup a rxvt terminfo in IRIX so you can use native term functions of mrxvt:
Info:
http://nixdoc.net/man-pages/irix/man4/terminfo.4.html
https://nixdoc.net/man-pages/IRIX/man1/tic.1.html
Pull this gist into file called 'rvxt' : https://gist.github.com/dillera/49c946dec4fc6201a1467a43e9615516
As root:
$ /usr/bin/tic ./rvxt
Verify a new file was created for rvxt:
$ ls -l /usr/share/lib/terminfor/
total 8
-rw-r--r-- 1 root sys 2325 Jul 21 09:42 rxvt
Now enjoy mrxvt with native rxvt TERM support!
* Make sure you use /usr/bin/tic - using the tic from ncurses may not work (if you've installed ncurses)
dillera@octane ~ $ env |grep -i term
MRXVT_TABTITLE=Terminal
COLORTERM=rxvt-xpm
TERM=rxvt
Some screenshots (running on Xquartz on Macosx):



edit - to add TERMINFO directions
So mrxvt is a nice, fast xterm that you can install via irixports now ( https://github.com/larb0b/irixports). Info about mrxvt: https://en.wikipedia.org/wiki/Mrxvt
I've looked at hammy's nice winterm-esque mrxvt and made one that is more classic term like and put together a sample .mrxvtrc file you can use to get a more customized experience of mrxvt. I've been using it both on my SGI and remote via X and it's very very nice. Thanks hammy for patching this up for us.
My sample mrxvtrc: https://gist.github.com/dillera/d7f11d1090396a83943a2076413dee1d
Hammys (in his post) : https://forums.sgi.sh/index.php?threads/mrxvt-0-5-4.43/
Directions:
- install mrxvt using irixports (run package script in it's directory)
- choose or create your own .mrxvtrc file and put it in your home dir, i.e. "vi $/.mrxvtrc"
- run mrxvt on your sgi or remote via xwindows
- enjoy your tabbed experience
Fix TERMINFO in IRIX
Setup a rxvt terminfo in IRIX so you can use native term functions of mrxvt:
Info:
http://nixdoc.net/man-pages/irix/man4/terminfo.4.html
https://nixdoc.net/man-pages/IRIX/man1/tic.1.html
Pull this gist into file called 'rvxt' : https://gist.github.com/dillera/49c946dec4fc6201a1467a43e9615516
As root:
$ /usr/bin/tic ./rvxt
Verify a new file was created for rvxt:
$ ls -l /usr/share/lib/terminfor/
total 8
-rw-r--r-- 1 root sys 2325 Jul 21 09:42 rxvt
Now enjoy mrxvt with native rxvt TERM support!
* Make sure you use /usr/bin/tic - using the tic from ncurses may not work (if you've installed ncurses)
dillera@octane ~ $ env |grep -i term
MRXVT_TABTITLE=Terminal
COLORTERM=rxvt-xpm
TERM=rxvt
Some screenshots (running on Xquartz on Macosx):



edit - to add TERMINFO directions
Last edited: