【问题标题】:Sublime Text 3: how to show line numbers and bookmarks in distraction free mode?Sublime Text 3:如何在无干扰模式下显示行号和书签?
【发布时间】:2016-03-27 07:00:06
【问题描述】:

使用查看菜单 (Alt+V) 或 Ctr+Shift+P 在无干扰模式下显示/隐藏选项卡或小地图非常容易。是否可以对行号和书签箭头执行相同的操作?

或者也许在全屏模式中将整个文本居中?会有同样的效果。

【问题讨论】:

  • 您是否考虑过创建一个键绑定来切换gutterline_numbersdraw_centered 设置?请参阅官方文档中使用键绑定更改设置:sublimetext.com/docs/3/settings.html

标签: sublimetext3 sublimetext


【解决方案1】:

这不是默认行为(键绑定)。您只能通过修改用户配置(Preferences -> Settings-More -> Distraction Free-User)来获取行号、居中等。 例如添加:

{
    "gutter": true,
    "line_numbers": true
}

获取行号。

附:我也在为此寻找一些捷径。没有运气。这是我目前找到的唯一方法。

【讨论】:

  • 未来读者请注意:我尝试了line_numbers: true,但没有成功。您还必须使用 "gutter": true 才能使其正常工作。谢谢@Shulyk
  • "gutter":true 不再需要。在 false 上使用它并且它有效。这是在 Build 3126 上。
【解决方案2】:

根据 Keith Hall 对问题的评论,您可以通过创建自定义键绑定来实现。从 Preferences 菜单中打开 Key Bindings 并将以下内容添加到您的用户键盘映射中。

[
    {
        "keys": [ "ctrl+k", "ctrl+l" ],
        "command": "toggle_setting",
        "args": { "setting": "line_numbers" }
    }
]

我选择ctrl-k, ctrl+l 作为绑定来匹配隐藏侧边栏的现有绑定(ctrl-k, ctrl+b),但显然它可以是任何你喜欢的。搜索现有绑定列表以避免冲突。

【讨论】:

    【解决方案3】:

    为行号和列号打开设置文件:(Preferences -> Settings-More -> Distraction Free-User)

    {
        "line_numbers": true,
        "gutter": true,
        "column_number": true,
    }
    

    【讨论】:

      【解决方案4】:

      好的,这是一个解决方案(~/.config/sublime-text-3/Packages/User/Preferences.sublime-settings):

      {
        "always_show_minimap_viewport": true,
        "draw_centered": true,
        "word_wrap": true,
        "wrap_width": 80,
        "font_size": 10,
        "rulers":
        [
          80
        ]
      }
      

      【讨论】:

        猜你喜欢
        • 2013-12-27
        • 2017-02-16
        • 1970-01-01
        • 2021-06-23
        • 2014-05-18
        • 2016-09-25
        • 2017-05-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多