Windows Terminal 现在支持 setMark最初来自iTerm2。
我如何添加标记(非交互式,即我可以在我的 $PS1 中使用它)?文档中有相关文本而非字符的截图:
我比较确定是这样的:
echo -e 'Mark this Line\x1b]1337;SetMark\x07'
我已经"experimental.showMarksOnScrollbar": true
在我的个人资料上启用了此功能,但似乎不起作用。我期望运行此命令后滚动条上会出现一个图形标记。
答案1
对于未来的读者:我们在https://github.com/microsoft/terminal/issues/15057。
我们从未在稳定版本中启用该功能。它仍存在于预览版本中。
确保你正在使用终端预览. 终端中未启用标记(稳定)。
我们希望在 1.19(稳定版)中完善它们,但我不做任何承诺。