如何用键盘复制终端最近一次输出?
命令输入框获得焦点且为空时,⌃C 或 ⌘C 会复制最近一次输出,同时不影响终端外浏览器原有的复制操作。
快捷键何时执行复制
该快捷键只在明确的上下文中生效:让 lil-terminal 的命令输入框获得焦点、保持为空,然后在 Windows/Linux 按 ⌃C,或在 macOS 按 ⌘C。系统会复制最近一次显示的结果,适合快速复用哈希、路径、IP 地址和生成的标识符。
输入框中已有文字时
如果命令行里已经有文字,⌃C 仍保持原来的含义:取消当前输入,而不是复制旧结果。命令输入框之外的文字选择仍由浏览器正常复制;lil-terminal 不会全局接管系统快捷键。
实际复制的内容
剪贴板接收的是最近一次有意义的终端结果,不包含命令提示符。结构化列会以制表符分隔的文本复制,SHA-256 这类单值结果则原样复制;刚显示过的本地帮助也可以成为“最近一次结果”。
保存而不是复制
命令输入框获得焦点且为空时,Windows/Linux 上的 Ctrl+S 或 macOS 上的 Command+S 会执行 history.log。同时按 Shift 会使用带 -r 的覆盖写入形式。在编辑器中,常规保存快捷键仍然执行编辑器保存。桌面端底部提示栏会展示这些操作;移动端则有意隐藏。
示例
hash feed.xmlip 192.168.1.1pwdhistory -ohistory -o > history.loghistory -o > history.log -r