【发布时间】:2018-02-08 05:21:38
【问题描述】:
我使用的是 windows 10 并安装了 cmder,使用的是带有 omf 主题 fishface 的鱼壳。 但是每一个新行,它都会显示一个新行标记为这张图片。 Screenshot for new row mark
我怎样才能摆脱这个标记?
如果我也换成另一个主题,**也不起作用。
没有cmder的附加信息。
【问题讨论】:
-
cmder中解决了吗?
我使用的是 windows 10 并安装了 cmder,使用的是带有 omf 主题 fishface 的鱼壳。 但是每一个新行,它都会显示一个新行标记为这张图片。 Screenshot for new row mark
我怎样才能摆脱这个标记?
如果我也换成另一个主题,**也不起作用。
没有cmder的附加信息。
【问题讨论】:
您无法禁用该功能。 fish shell 使用启发式(继承自 zsh)来确定前面命令的输出是否以换行符结尾。如果不是,它会显示 Unicode U+23CE 符号(您所看到的)或波浪号。搜索符号PROMPT_SP 的代码。我在 2016 年 12 月 23 日编写并合并的提交 58347d49 修复了 Windows ConEmu 终端仿真器的该行为。见issue 789。根据您的问题描述,启发式方法在cmder 终端中似乎无法正常工作。这可能意味着终端仿真器有一个错误,因为它的行为与运行 fish 的几乎所有终端不同。欢迎随时open an issue
【讨论】: