【问题标题】:Sublime Text Plugin: Disable horizontal scrolling and also don't word wrapSublime Text Plugin:禁用水平滚动,也不要自动换行
【发布时间】:2013-02-13 23:18:02
【问题描述】:

我喜欢尽可能多的 Sublime Text 窗口并排,所以我禁用了装订线和行号以及所有这些,这样窗口的宽度正好是 80 个字符。但是随后 Sublime Text 坚持要水平滚动一点,超过第 80 列。当我使用带有触控板的两指滚动时,这尤其烦人,因为我必须不断地将视图推回左侧。

我可以启用word_wrap 并禁用水平滚动,这很好,除非即使使用wrap_width,我也不能仅在第 80 列之后进行换行。如果 wrap_width 大于或等于窗口宽度它坚持以略小于窗口宽度(正好是 80 个字符)换行。

假设我是正确的,标准设置不允许我同时禁用水平滚动和自动换行,这可以通过插件 API 实现吗?

【问题讨论】:

  • 为了测试,你能解释一下你是如何将窗口宽度设置为正好 80 列的吗?另外,多个 ST2 窗格是否不适合您?
  • my sublime on lubuntu 在自动换行时禁用水平滚动。你能提供更多关于你的配置的细节吗?

标签: sublimetext2 sublimetext


【解决方案1】:

我遇到了同样的问题,我能找到的唯一解决方案是手动聚焦每个窗口,然后查看 > 自动换行列 > 自动。这将解决问题,但必须为您单独使用的每个窗口完成。多花 30 秒手动执行此操作可以在一天中为我节省更多时间。我希望我们可以通过首选项/设置来修复它,但它在 ST2 中并没有出现。

【讨论】:

  • 您使用的是全屏/无干扰模式吗?我不使用它,但同事抱怨它有问题,有些与自动换行有关。
【解决方案2】:

在本页http://www.sublimetext.com/docs/file-type-preferences

似乎 wordWrap 和水平滚动是绑定的(?)。

wordWrap:水平滚动设置为 false。默认为真。

所以

wantVerticalScrollBar:设置为false隐藏垂直和水平滚动条。默认为真。想要Horizo​​ntalScrollBar true

我不确定它是否可以在控制台上修改(页面中的命令)。

希望对你有所帮助。

【讨论】:

    【解决方案3】:
    1. 查看 > 自动换行列 > 自动

    2. 查看 > 点击“自动换行”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-30
      • 1970-01-01
      • 2020-07-10
      • 1970-01-01
      • 2015-03-10
      相关资源
      最近更新 更多