我正在尝试使用漂亮的格式来格式化我的np.nanmax(datamatrix, axis=0)
matrix([[1, 101, 193, 1, 163.0, 10.6, nan, 4.7, 142.0, 0.47, 595.0,
170.0, 5.73, 24.0, 27.0, 23.0, 361.0, 33.0, 94.0, 9.2, 16.8, nan,
nan, 91.0, nan, nan, nan, nan, 0.0, 105.0, nan, nan, nan, nan,nan,
nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,
nan, nan, nan, nan, nan, nan, nan, nan]], dtype=object)
输出。到目前为止一切都那么好,但是当使用50/72模式时,被包裹的主体会破坏格式(ss以供参考)。
有没有办法在后续行保留第一个生命线的格式?
漂亮的格式我正在使用ATM:
git log
谢谢!
答案 0 :(得分:0)
我尝试使用%<|(<N>)
,%>|(<N>)
和%>>|(<N>)
placeholders通过 git log formatting 直接强制正确对齐,但它只是不想使用--graph
选项。
我最终使用%x00
placeholder插入0x01
作为我的字段之间的分隔符,并通过column传递 git log 的输出根据该分隔符进行正确的对齐。
我将最终结果放在git plugin中,每次提交会打印一行,但同样的事情也可以应用于您的自定义格式:
git log --graph --pretty="%x01%n | %C(bold yellow)%D%Creset%n | %Cred%h%Creset | %C(cyan)%an%Creset | %Cgreen%cr%Creset%n | %s%n | %C(dim normal)%b%n%x01" | column -s $'\001' -t
无论如何,只使用tig之类的东西来导航你的存储库会更好。
答案 1 :(得分:0)
主体格式,使用%w(maxWidth
,firstLineIndent
,secondLineIndent
)
git log --graph \
--format=format:" \
| %C(bold yellow)%D%Creset%n \
| %Cred%h%Creset | %C(cyan)%an%Creset | %Cgreen%cr%Creset%n \
| %s%n \
| %C(dim normal)%w(,,3)%b%n"
身体颜色,只需推荐%s
使用正常白色和粗体白色
demo for git body format