关于.screenrc中bind命令及窗口启动配置的功能咨询
关于.screenrc中bind命令及窗口启动配置的功能咨询
我来帮你逐个拆解这些配置行的作用,其实没那么复杂~
bind c screen 1:这行是给screen绑定快捷键,当你按下小写字母c时,会触发screen 1命令——简单说就是直接创建并切换到编号为1的窗口(如果1号窗口已经存在,就直接切过去,不会重复创建)。bind ^c screen 1:和上一行功能完全一样,只是快捷键换成了Ctrl+C组合键(^在screen配置里代表Ctrl键),按下这个组合键就能快速切换/创建1号窗口。bind 0 select 10:screen默认的窗口编号是0到9,10号及以上的窗口没法直接按数字键切换。这行配置就是把数字键0绑定到select 10命令,按下0就能直接跳转到10号窗口,不用再用其他复杂命令切换。screen 1:这就是为什么你启动screen时默认在1号窗口而不是0号的原因!正常情况下screen启动会默认创建并进入0号窗口,这行配置让screen启动时直接创建并进入1号窗口,把它设成了初始窗口。
简单总结一下,这些配置就是调整screen的快捷键操作,同时修改了启动时的默认窗口,让你用起来更符合自己的习惯~
备注:内容来源于stack exchange,提问作者Senkel
相关产品推荐
相关产品推荐

