该帖子总结了在.zshrc中有以下内容时在Mac终端中使用Screen的问题
if [[ $STY = '' ]] then screen -xR; fi
解决方案#1无效但解决方案#2工作正常:剪贴板程序:pbcopy,pbpaste和xsel根本不起作用
在Mac中使用时Vim中的错误:无法在Screen by .Xresources中没有分散的窗口.
解决: Ctrl A停止在终端工作.这表明我需要稍微改变Screen的键盘绑定.
解决:使用触摸板滚动不起作用.通过编辑.screenrc,回滚功能正常(包括触摸板)
解决:无法在屏幕中使用Dvorak键绑定来移动Scrollback模块.
如何在屏幕内使用pbcopy/pbpaste/xsel?
dmw.. 36
在screenrc
:
# Make xterm scrolling work properly with screen. termcapinfo xterm-256color|xterm-color|xterm|xterms|xs|rxvt ti@:te@
适用于Terminal.app.
在screenrc
:
# Make xterm scrolling work properly with screen. termcapinfo xterm-256color|xterm-color|xterm|xterms|xs|rxvt ti@:te@
适用于Terminal.app.
我通常通过将我的转义字符设置为ctrl- 来解决a问题ctrl- z(当您运行屏幕时,通常不需要经常使用它,因为您可以只启动新屏幕而不是后台处理过程).在我的.screenrc
:
escape ^Zz
使用触摸板滚动不会起作用; 屏幕充当终端仿真器内的终端仿真器,只要您在屏幕之间切换,屏幕就无法在Terminal.app中切换回滚缓冲区.您将不得不使用屏幕的回滚功能.有关使用屏幕的回滚功能的一些提示,请参阅此文章.