【问题标题】:Can letter spacing be set somehow in gVim Editor可以在 gVim Editor 中以某种方式设置字母间距吗
【发布时间】:2014-01-27 04:55:32
【问题描述】:

我发现许多消息来源都说它无法收紧,并且单词中字母之间的间距不是用户可以调整的。起初我不相信,但在应用了一些提示(例如this)并让编辑器继续以均匀间隔的字母显示文本后,我想知道。

有没有人经历过或遇到过设置字母间距的方法?

【问题讨论】:

  • 字母间距取决于您的字体,如链接到的问题中所示。
  • Mac OS X 上的 iTerm 等一些终端仿真器允许您这样做,但如果您想要这样的功能,您可能需要深入研究 GVim 的源代码。

标签: vim text-formatting letter-spacing


【解决方案1】:

Vim(非必要,因为它在终端中运行)和 GVIM(为了保持一致性)使用基于单元的寻址方案,因此它们需要固定大小的屏幕单元矩阵。在 Windows GVIM 上,您甚至只能使用固定宽度的字体。

因此,影响字母间距的唯一方法是通过所选字体(及其大小)。如果您觉得字母相距太远,您需要编辑字体(以减小所有字符的宽度),或者选择其他字体。

不过,GVIM 确实允许通过 'linespace' 选项调整屏幕行之间的垂直填充。

【讨论】:

  • 我喜欢带控制台的 linespace-2,只是当我滚动时它会在屏幕上留下小块文字。不确定这是 gvim 还是设备驱动程序问题!
猜你喜欢
  • 1970-01-01
  • 2015-07-05
  • 2020-09-22
  • 2023-03-18
  • 2012-06-14
  • 2020-02-22
  • 2012-03-20
  • 2010-09-08
  • 1970-01-01
相关资源
最近更新 更多