Live data from Hacker News

GNU Screen - A Hacker's Ideal Terminal

ibm.com

81–90 of 103 posts

Re: GNU Screen - A Hacker's Ideal Terminal

#83
post #72

Earlier quoted context omitted.

Thanks, I will look at that, looks rad! I just thought the article covered some really key points about multiplexing terminals in general...

tmux is not rad , just clean -- see http://caca.zoy.org/wiki/neercs for a truly radical screen replacement: Grab a process that you forgot to start inside neercs Great screensaver Real time thumbnails of your shells Special effects when closing a window Various window layouts...

I rather like the fact it uses the WTFPL, too. It's not really a replacement for something like tmux, though, from what I've seen.

Re: GNU Screen - A Hacker's Ideal Terminal

#85
post #19

Screen is an amazingly useful tool. If you aren't using it or something like it, you are really making life more difficult for yourself. If you want something that isn't GNU or GPL'd, take a look at `tmux`.

I'm just curious- Why would you want to specifically avoid the GPL?

http://copyfree.org

http://softwareliberationfront.org

. . . and other reasons.

Re: GNU Screen - A Hacker's Ideal Terminal

#86
post #75

Earlier quoted context omitted.

I think it's ironic that your argument is remarkably similar to "nothing stops you from using a closed source program unless you planned to start hacking on the source." Sometimes you don't know when you start using something what amount of hacking may be required.

Yes, but you can contribute to GPL-licensed projects. It's just specific things that you are limited in. We're talking orders of magnitude. 'closed-source and GPL' and 'MIT/BSD and GPL' aren't even in the same ballpark.

One thing you can't do with a GPLed application -- and something I do all the time -- is try to support copyfree licensing rather than copyleft licensing.

Re: GNU Screen - A Hacker's Ideal Terminal

#87
post #76
post #72

Earlier quoted context omitted.

tmux is not rad , just clean -- see http://caca.zoy.org/wiki/neercs for a truly radical screen replacement: Grab a process that you forgot to start inside neercs Great screensaver Real time thumbnails of your shells Special effects when closing a window Various window layouts...

How does any of this work when through putty or when connecting to X-less unices from the myriad of non-Unix boxes out there?

At least click the link. It is all done in ascii art.

Re: GNU Screen - A Hacker's Ideal Terminal

#89
post #51

It also gives OSX RS-232 terminal emulation capability. As far as I know OSX ships with no other such program. Once you get your USB dongle's driver situation under control you just: screen device baud ex: screen /dev/tty.usbserial-FTDPZOEJ 115200 Very useful for embedded system hackers and others who still need to speak RS-232.

Actually, OS X includes "cu" -- not that feature-rich, but it's been sufficient for me.

Re: GNU Screen - A Hacker's Ideal Terminal

#90

You might want to consider tmux ( http://tmux.sourceforge.net/ ) as an alternative. Its cleaner (and, incidentally, BSD-licensed) codebase means that it's getting features that have been gathering dust on screen's to-do list for ages. Most notably, its dwm/XMonad-style layouts ( http://tmux.sourceforge.net/tmux6.png ) are really nice. AFAICT, screen doesn't even officially have vertically split windows yet, it's stil…

I was able to make tmux hang in a matter of a few minutes of playing with it (and not even trying hard). It's definitely got promise, but it also still has a way to go.
Post reply on HN