Sublime Text 3: как показать номера строк и закладки в режиме отвлечения внимания?

Легко отображать/скрывать вкладки или миникарты в режиме свободного разворота, используя меню "Вид" (Alt + V) или Ctr + Shift + P. Можно ли сделать то же самое для номеров строк и стрелок закладки?

Или, может быть, весь текст целиком в полноэкранном режиме? Это будет иметь тот же эффект.

Ответ 1

Это не поведение по умолчанию (keybinding). Вы можете получить номера строк, центрирование и т.д., Только изменив пользовательскую конфигурацию (Настройки → Настройки-Дополнительно → Отвлечение свободного пользователя). Добавьте, например, следующее:

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

для получения номеров строк.

PS Я также искал какой-то ярлык для этого. Не повезло. Это единственный способ, который я нашел сейчас.

Ответ 2

для номера строки и столбца откройте файл настроек: (Настройки → Настройки-Дополнительно → Отвлечение свободного пользователя)

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

Ответ 3

ОК, вот решение (~/.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
  ]
}

Ответ 4

После комментария на вопрос Кита Холла, вы можете сделать это, создав собственную привязку клавиш. Откройте "Привязки клавиш" в меню "Настройки" и добавьте следующее в свою пользовательскую таблицу ключей.

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

Я выбрал ctrl-k, ctrl+l в качестве привязки, чтобы соответствовать существующей привязке, которая скрывает боковую панель (ctrl-k, ctrl+b), но, очевидно, это может быть все, что вам нравится. Поиск по списку существующих привязок, чтобы избежать столкновения.