终端历史¶
每个终端在其环境服务器上保留最多 5,000 行和 8 MiB 的回滚内容。当任一限制达到时,T3 Code 会移除最旧的输出。长行可能会在开头处被缩短。新的终端输出不会被截断。
这些限制适用于重新连接时,以及 T3 Code 恢复已保存的终端历史时。客户端可以显示比服务端保留的更少的回滚内容。
在 Web 和桌面端,使用 Shift+PageUp 和 Shift+PageDown 可以读取回滚内容,而无需离开终端输入。Ctrl+Shift+Home 和 Ctrl+Shift+End 跳转到起始处和最新输出;在 macOS 上使用 Cmd 而不是 Ctrl。全屏终端程序保留这些导航键。
要复制所有保留的输出,请在终端的上下文菜单中选择“全选”,然后复制。在 macOS 上 Cmd+A,在其他平台 Ctrl+Shift+A 会选择相同的输出。在 Windows 和 Linux 上,Ctrl+A 仍会移动到 shell 输入的开头。上下文菜单中的“跳转到最新”可返回当前输出。
在 iPhone 和 iPad 上,长按终端可粘贴,或选择“选择文本”。“选择文本”会显示可见输出,你可以在此复制文本或点击链接。
fish¶
T3 Code 使用 no-query-term 启动 fish,避免启动时等待终端回复。这会禁用依赖这些回复的可选 fish 功能。T3 Code 导出的 fish_features 也会隐藏你通过 set -U fish_features 设置的任何通用标志。
若要保留这些标志或通过 query-term 启用查询,请在启动 T3 Code 的环境中将这些标志包含在 fish_features 中。当你从该 shell 启动 T3 Code 时,shell 导出才会生效;它不会配置从 Dock 或 Finder 启动的桌面应用。启用查询可能会恢复启动等待。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 t3/t3code