Max Brunsfeld
|
066b4faf61
|
Restructure KeyMap file, make it easy to edit in Zed
Add a JSON schema for this file so that autocomplete can be used for the actions.
|
2022-04-21 13:35:10 -07:00 |
|
Max Brunsfeld
|
3a28f09979
|
Allow comments in setting and keymap JSON files
|
2022-04-21 11:58:18 -07:00 |
|
Max Brunsfeld
|
add0dad6d7
|
Use '*' to represent the default context in keymap files
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-11 17:17:03 -07:00 |
|
Max Brunsfeld
|
ee3eb9658f
|
Use the word 'keymap' more consistently
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-11 17:02:16 -07:00 |
|
Max Brunsfeld
|
be11f63f1e
|
Watch ~/.zed/bindings.json file for custom key bindings
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-11 16:50:44 -07:00 |
|
Max Brunsfeld
|
92a5c30389
|
Merge branch 'main' into load-keymaps
|
2022-04-11 15:55:10 -07:00 |
|
Max Brunsfeld
|
c065f283aa
|
Move assets to their own crate, load keymaps in vim tests
Also, move assets folder to the top-level.
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-11 15:54:52 -07:00 |
|
Max Brunsfeld
|
e0096ec1eb
|
Move keymap_file module into settings crate
Co-authored-by: Keith Simmons <keith@zed.dev
|
2022-04-11 15:22:18 -07:00 |
|
Nathan Sobo
|
56fcffb634
|
Remove unused imports
|
2022-04-09 07:55:23 -06:00 |
|
Keith Simmons
|
3e40b5bead
|
dynamically inject theme names and language properties into schema
|
2022-04-07 18:15:02 -07:00 |
|
Keith Simmons
|
035cd37aa8
|
Add explicit types for LanguageOverrides and Themes to SettingsFileContent in order to improve completions in zed settings file
|
2022-04-07 16:00:51 -07:00 |
|
Keith Simmons
|
1812480cbb
|
Tab size is pulled properly from settings instead of hardcoded
|
2022-04-06 10:23:37 -07:00 |
|
Max Brunsfeld
|
866ffdd4ae
|
Move Settings to its own crate
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-06 10:23:33 -07:00 |
|