>Можно его сохранять как сессию, каждые 30 секунд (по умолчанию)?
нет, по таймеру файл history.json не пишется, и не думаю что это хорошая идея.
CudaText. Порядок табов в Recents
Re: CudaText. Порядок табов в Recents
> нет, по таймеру файл history.json не пишется, и не думаю что это хорошая идея.
Как его сохранить произвольно?
UPD: (Жалко было терять при сбойной перезагрузке.)
Только закрытием CudaText?
И чем плоха идея сохранять по таймеру хотя бы раз в 2 минуты, чтобы не потерять текущее состояние recents?
~/.config/cudatext/settings/history.json обновляется только при закрытии,
Кстати, если его открыть в CudaText, предупреждение:
А что за параметр
Его содержимое в консоли не встречается.
Как его сохранить произвольно?
UPD: (Жалко было терять при сбойной перезагрузке.)
Только закрытием CudaText?
И чем плоха идея сохранять по таймеру хотя бы раз в 2 минуты, чтобы не потерять текущее состояние recents?
~/.config/cudatext/settings/history.json обновляется только при закрытии,
Кстати, если его открыть в CudaText, предупреждение:
Code: Select all
NOTE: File "/home/one/.config/cudatext/settings/history.json" is not saved to session
Saved session: "history session.json", 17 file(s), by timer at 11:32:25
Code: Select all
"list_console": [
Last edited by mix-7 on 03.05.2024 09:02, edited 2 times in total.
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText. Порядок табов в Recents
>Как его сохранить произвольно?Только закрытием CudaText?
да.
команды для этого нет.
может еще можно через АПИ - читать app_path(APP_FILE_RECENTS) и писать самому в history.json.
>И чем плоха идея сохранять по таймеру хотя бы раз в 2 минуты
тем что потребует новую опцию (длина паузы).
>А что за параметр "list_console"
история ввода в консоли. в нижней панели Куды.
да.
команды для этого нет.
может еще можно через АПИ - читать app_path(APP_FILE_RECENTS) и писать самому в history.json.
>И чем плоха идея сохранять по таймеру хотя бы раз в 2 минуты
тем что потребует новую опцию (длина паузы).
>А что за параметр "list_console"
история ввода в консоли. в нижней панели Куды.
Re: CudaText. Порядок табов в Recents
Да, задачка!
Но аварийные завершения редки, а последние файлы у меня, в основном, из одного каталога.
Восстановил Recents после сбоя открытием и закрытием файлов, отсортировал их по времени редактирования.
Можно еще закрывать и открывать CudaText.
Можно получать список Recents в консоли, введя в ней
Но аварийные завершения редки, а последние файлы у меня, в основном, из одного каталога.
Восстановил Recents после сбоя открытием и закрытием файлов, отсортировал их по времени редактирования.
Можно еще закрывать и открывать CudaText.
Можно получать список Recents в консоли, введя в ней
Code: Select all
app_path(APP_FILE_RECENTS)
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText. Порядок табов в Recents
Сделал добавку в АПИ, будет в обновлении
+1.0.456 (app 1.214.0.2)
+* add: app_proc: PROC_CONFIG_HISTORY_SAVE
+1.0.456 (app 1.214.0.2)
+* add: app_proc: PROC_CONFIG_HISTORY_SAVE
Re: CudaText. Порядок табов в Recents
Спасибо огромное!
Recents очень удобно!
(да, вопрос, app_proc с PROC_CONFIG_HISTORY_SAVE надо будет запускать самому?)
Recents очень удобно!
(да, вопрос, app_proc с PROC_CONFIG_HISTORY_SAVE надо будет запускать самому?)
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText. Порядок табов в Recents
>app_proc с PROC_CONFIG_HISTORY_SAVE надо будет запускать самому?
ну да, написать мелкий плагин. который создаст таймер и таймер будет запускать
app_proc( PROC_CONFIG_HISTORY_SAVE,'')
вам же нужно сохранение recents по таймеру.
ну да, написать мелкий плагин. который создаст таймер и таймер будет запускать
app_proc( PROC_CONFIG_HISTORY_SAVE,'')
вам же нужно сохранение recents по таймеру.
Re: CudaText. Порядок табов в Recents
ОК, спасибо!
А нельзя ли добавить сохранение в код CudaText по умолчанию вместе с сессией?
Этот файлик совсем маленький!
Зачастую, если было несохраненное большое редактирование, файл сессии с Undo и текущим изменением намного больше.
А Recents очень удобен, особенно с постоянным, неизменным порядком в его списке.
Не хотелось его терять при случайном сбое.
И в то же время думать сверх остального дополнительно о сохранении Recents...
А нельзя ли добавить сохранение в код CudaText по умолчанию вместе с сессией?
Этот файлик совсем маленький!
Зачастую, если было несохраненное большое редактирование, файл сессии с Undo и текущим изменением намного больше.
А Recents очень удобен, особенно с постоянным, неизменным порядком в его списке.
Не хотелось его терять при случайном сбое.
И в то же время думать сверх остального дополнительно о сохранении Recents...
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText. Порядок табов в Recents
хорошо, вместе с сессией по таймеру буду сохранять и history.json.