Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Recently, screen has been failing to show the bottom region's caption after split:


I am on OS X 10.6 and this is the MacPorts package. Apple's screen at /usr/bin/screen does not have this problem:


What's going on? I haven't changed my .screenrc anytime recently, and it would be nice to fix this problem without having to recompile screen with debugging flags and go stepping through it with gdb.

(btw I am using the MacPorts package because it is compiled with the 256-color option, which I like to have for vim)

share|improve this question
up vote 0 down vote accepted

The author of the vertical split patch notes:

doesn't play nicely with captions (using caption string '' at least hides some
of the unpleasantness)

It appears that the MacPorts package now applies the vertical split patch by default, whereas it was offered as a variant the last time I installed it.

Solution: remove the vertical split patch from the port file:

diff --git a/Portfile b/Portfile
index 78e3a0b..37ee4d1 100644
--- a/Portfile
+++ b/Portfile
@@ -30,7 +30,7 @@ distfiles-append 18:encoding
 checksums       ${distname}${extract.suffix} md5 8506fd205028a96c741e4037de6e3c42 \
                 18 md5 e5c53546a5c4968bd7e807c88e6b2198 \
                 vproc_priv.h md5 50800817fa688e7e6ae379cd599f15ca
-patchfiles      patch-maxargs patch-windowsize patch-wrp_vertical_split
+patchfiles      patch-maxargs patch-windowsize
 depends_lib     port:ncurses

 extract.only    ${distname}${extract.suffix}
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.