dzen2 中文本的不同对齐方式 2024-6-13 • statusbar 如果我有两个字符串“foo”和“bar”,并且我希望它们在 dzen2 中像这样显示: [foo bar] 是否可以根本不使用 -ta 选项,而仅使用定位命令来做到这一点? 答案1 是的,但它确实需要知道该字体中 1 个字符的宽度以及要对齐的文本的长度。要将某些内容左浮动,您需要使用: ^pa(_LEFT)^p(-[n*k])sometext 其中 n 是“sometext”中的字符数,k 是一个字符的像素宽度。 禅确实来了使用一个程序textwidth来计算非等宽字体的大小,在某些情况下 [n*k] 将被该值替换。 如果可以的话,我建议使用本机版本的代码,以提高效率,我有一个适用于 golang 的版本这里,但如果这不可能,您可以运行该textwidth命令。 dzen 的 SVN 修订版 255 显然包含 ^ba(width, align) 命令,请参阅 wiki。 相关内容 以 root 身份关闭监视器,无需 xset 如何在不直接访问路由器的情况下诊断互联网连接问题? 根据第一列求两个文件的交集 防火墙阻止本地网络访问,即使防火墙显示为非活动状态 通过戴尔交换机上的 SNMP 获取收发器信息 Cisco 851 (IOS) 路由器:FastEthernet 4 (WAN) 收到关闭标志 发生断电时,主 UPS 如何通过 LAN 向从属 UPS 传达关机信息? 更新至 macOS Catalina 10.15.4 - 不起作用 使用 Memoir 和 Listings 包自定义 listoflistings 标题 如何将单元格值与两张不同工作表上的一系列值进行比较并返回我指定的文本