我使用 GNU Screen 已有近 3 年,发现它非常有用。对于如此强大且灵活的程序,我发现它的剪切和粘贴功能有点基础。
除了默认设置之外,是否有人找到更好的方法来使用剪切和粘贴功能?这些包括:
- 更好的剪切/粘贴和硬状态集成
- 比之前剪切的文本更能回忆起
- 更简单的按键绑定
答案1
我已将我的设置更改/etc/screenrc
为我喜欢的设置。
以下是与 相关的行hardstatus
。
hardstatus on
backtick 1 3600 1 /bin/uname -n
hardstatus alwayslastline "%{= dg} %-Lw%{+b}%n+%f %t%{-}%+Lw%< %=[%1` %l] [%0c]"
我仍然使用默认的键绑定,但也可以在配置文件中更改这些键绑定。主要资源是man screen
(用于快捷方式和配置文件)和用于示例的 Web。
一些默认快捷键的助记符:
c-a c-c
创造c-a c-n
下一个c-a c-p
以前的c-a c-d
分离c-a x
其中x
[0-9] 转到屏幕 xc-a [
复制c-a ]
粘贴
答案2
我只是避免使用它,或者在必须使用它时找出手册。我不认为tmux在 c&p 方面,情况也没有更好。
答案3
调用和键绑定都可以在 .screenrc 中更改,该文件应该位于你的主文件夹 (~) 中,如果你没有该文件,你可以从 /etc/skel 中复制一个