最近,屏幕在分割后无法显示底部区域的标题:
我使用的是 OS X 10.6,这是 MacPorts 包。Apple 的 /usr/bin/screen 屏幕没有这个问题:
发生了什么事?我没有改变我的.screenrc最近任何时候都可以解决这个问题,而不需要使用调试标志重新编译屏幕并逐步执行它gdb
。
(顺便说一下,我使用 MacPorts 包,因为它是用 256 色选项编译的,我喜欢这个选项vim
)
答案1
作者垂直分裂贴片笔记:
doesn't play nicely with captions (using caption string '' at least hides some
of the unpleasantness)
看来 MacPorts 包现在默认应用垂直分割补丁,而上次我安装时它是作为变体提供的。
解决方案:从端口文件中删除垂直分割补丁:
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 patch-Makefile.in
+patchfiles patch-maxargs patch-windowsize patch-Makefile.in
depends_lib port:ncurses
extract.only ${distname}${extract.suffix}