helix-mirror/book/src
Hendrik Wolff 265608a3d8
Auto Save All Buffers After A Delay (#10899)
* auto save after delay

* configable

* clearer names

* init

* working with some odd behaviour

* working with greater consistency

* Apply reviewer suggestions

- Remove unneccessary field
- Remove blocking save

* Improve auto-save configuration

Auto save can be configured to trigger on focus loss:
```toml
auto-save.focus-lost = true|false
```

and after a time delay (in milli seconds) since last keypress:
```toml
auto-save.after-delay.enable = true|false
auto-save.after-delay.timeout = [0, u64::MAX] # default: 3000
```

* Remove boilerplate and unnecessary types

* Remove more useless types

* Update docs for auto-save.after-delay

* Fix wording of (doc) comments relating to auto-save

* book: Move auto-save descriptions to separate section

---------

Co-authored-by: Miguel Perez <miguelvojito@gmail.com>
Co-authored-by: Miguel Perez <perezoji@cs.fsu.edu>
2024-06-11 00:39:06 +02:00
..
generated Update Swift Grammar and Queries (#10802) 2024-06-07 12:29:42 -05:00
guides fix: update link in adding_languages.md (#10677) 2024-05-06 17:07:34 +02:00
building-from-source.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00
commands.md Rewrite and refactor all documentation (#5534) 2023-03-06 18:27:17 +09:00
configuration.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00
editor.md Auto Save All Buffers After A Delay (#10899) 2024-06-11 00:39:06 +02:00
from-vim.md Fix minor grammar issue in 'from-vim' docs (#6667) 2023-04-09 14:23:57 -05:00
install.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00
keymap.md Remove outdated comment about key binding being disabled (#10717) 2024-05-08 21:49:44 +09:00
lang-support.md Update lang-support.md for new wiki page name (#10508) 2024-04-19 10:26:04 +09:00
languages.md Respect lsp definition order for code actions (#9590) 2024-04-09 09:28:54 -05:00
package-managers.md docs/src/package-managers: update nixos link to official wiki (#10718) 2024-05-10 06:43:07 +09:00
registers.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00
remapping.md Rewrite and refactor all documentation (#5534) 2023-03-06 18:27:17 +09:00
SUMMARY.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00
surround.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00
syntax-aware-motions.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00
textobjects.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00
themes.md Fixed ECMAScript private member highlighting (#10554) 2024-04-27 21:55:12 +02:00
title-page.md book: add wiki links to the title page and install page (#3017) 2022-07-09 11:08:47 -05:00
usage.md Improve the structure of the documentation (#10619) 2024-05-06 17:39:06 +02:00