Почему Sublime каждый раз забывает мою сессию?

Введение

Правовая оговорка : Я - автор этого индикатора

lks-indicator выставочное состояние ключей блокировки, как Caps Lock, Scroll Lock и Num Lock. В то время как первоначально записано для рабочего стола Единицы, это работает с некоторыми другими, в особенности с ПОМОЩНИКОМ. Это имеет опции для игнорирования определенных ключей, или показа всех и указания, какой активен.

Использование

Как показано -h это имеет несколько параметров командной строки:

usage: lks-indicator [-h] [--show-all]
                     [--ignore-keys IGNORE_KEYS [IGNORE_KEYS ...]]

lks-indicator - Indicates on/off status of Lock keys.

optional arguments:
  -h, --help            show this help message and exit
  --show-all            Show all keys, and mark switched-on keys by surrounding with brackets. 

  --ignore-keys IGNORE_KEYS [IGNORE_KEYS ...]
                        Ignore specified keys (C, N or S).

Запуск так же прост как работающий в командной строке (из того же каталога, где индикатор расположен)

python lks-indicator 

Для закрытия индикатора, используйте Quit кнопка. Используя Ctrl + C не работает хорошо с индикаторами.

Установка

индикатор доступен на [1 112] GitHub

Для тех, кому установили мерзавца:

  1. cd /opt
  2. sudo git clone https://github.com/SergKolo/lks-indicator.git
  3. chmod -R +x /opt/lks-indicator/

, Если Вы не имеете git установленный, работайте sudo apt-get install git

, С другой стороны, можно просто загрузить репозиторий как [1 113] zip-файл .

wget https://github.com/SergKolo/lks-indicator/archive/master.zip

Индикатор в действии

, Как Вы видите ниже, индикатор отображает зеленый значок и какой ключ в настоящее время активен. Когда никакие ключи не заняты, значок остается зеленым

enter image description here

Обновление 2-го сентября 2016:

индикатор получил немного обновления:

  • монохромный индикатор, добавленный, и, может использоваться с [1 111], маркировка опции
  • теперь использует круги для указания, какой ключ является enganged

enter image description here

3
задан 14.04.2020, 05:02

3 ответа

Похоже, ошибка для меня. У меня возникла та же проблема, и мы не одиноки :

Это ошибка в Windows ST3 Build 3033 (и, вероятно, во всех других ОС и сборках).

Когда я открываю файл - а затем закрываю все приложение (например, с помощью Alt + F4 или Файл> Выход) - файлы, которые были открыты перед закрытием приложения, не добавляются в список «Открыть последние». [ 118]

Однако - если я зайду в File -> Close - тогда если я закрою SublimeText и снова открою его - тогда файлы будут добавлены.

Кажется, что файлы добавляются в список «Открыть недавно» во время события «Закрыть», которое не запускается при выходе из приложения. Кроме того, к вашему сведению у меня "Remember_open_files": false, а "hot_exit": false. Поэтому я ожидаю, что когда я закрою все приложение - оно должно добавить те файлы в список недавних, которые были открыты при выходе из приложения.

Шаги для воспроизведения:

  1. Открыть файл в SublimeText.
  2. Перейти к файлу - выход.
  3. Снова откройте SublimeText и проверьте меню File> Open Recent - файла там не будет.

Вы можете найти соответствующий отчет об ошибке здесь .

4
ответ дан 14.04.2020, 05:02
  • 1
    That' s корректный. Смог воспроизвести ошибку. Но, I' m в Ubuntu с ST2 – Andrew Tobilko 14.04.2020, 05:03

Попробуйте эту команду:

 sudo chown $USER -R ~/.config/sublime-text-2/

посмотрим, работает ли это для вас.

Обновление:

Что происходит, если / когда вы запускаете Sublime с использованием доступа sudo, тогда Sublime сохраняет временные файлы для этого сеанса с разрешениями sudo. Теперь, когда вы открываете Sublime у пользователя без доступа для перезаписи к этим файлам, Sublime не может сохранить ваш сеанс (Невозможно перезаписать файлы, записанные пользователем root). Следовательно, когда вы начнете возвышенное в следующий раз, он начнет чистую сессию.

4
ответ дан 14.04.2020, 05:03

Просто обновление хорошего ответа от @Vikash Singh. Для последней версии Sublime:

sudo chown $USER -R ~/.config/sublime-text-3/
0
ответ дан 14.04.2020, 05:03

Теги

Похожие вопросы