I’ve been meaning to spend more time with Screen for a while, but until recently haven’t had a concrete need for it. Thankfully, one has been provided by my quest to turn my Cr-48 into a passable dev machine.
Long, tangential story short, I planned to ssh from the Cr-48 to my MacBook Pro and run Screen to facilitate context switching. The scheme I had in mind was to split the screen window vertically in order to make better use of terminal space. However, the version of screen supplied with OS X 10.6.5 (v4.00.03) doesn’t support vertical window splitting. A bit of Googling revealed that this is a common problem and I zeroed in on a Mac-centric solution before finding that the specified windowsize patch doesn’t work.
patch-windowsize fails due to an added 2-line conditional statement within
resize.c. I’ve put together a single patch that fixes the problem. Other than using this single patch, the instructions are identical to those in the previously linked article:
Voila! As mentioned in the other articles, vertical splitting is by default bound to
DISCLAIMER: Follow this guide at your own risk. The prescribed steps worked for my particular OS X environment, but YMMV.