我正在尝试为hg log
显示第一行的前 N 个(例如 72 个)字符的部分创建一个自定义模板。根据这个答案,我到目前为止得到了一个不同的问题:
hg log --template '{desc|strip|firstline}\n'
现在我试图将该位限制为一定数量的字符。但是,相应的模板使用文档不会产生“子字符串”、“左”等的搜索结果。我尝试了一些事情,包括
hg log --template '{desc|strip|firstline|strip|50}\n'
也只是为了测试
hg log --template '{desc|strip|50}\n'
但他们给出了一个错误:
hg:解析错误:未知函数'50'
我会冒险猜测我想要的东西是可能的,但我似乎无法找到合适的语法。如何构建一个模板来输出提交消息的第一行,最多 N 个字符?