- Added the ability to define custom key bindings using a JSON file called
~/.zed/keymap.json
. For example, to makectrl-w
behave like it does in a terminal (deleting the preceding word), you can add the following to yourkeymap.json
:For now, names of other actions can be found in this file in the Zed repository. In later releases, custom key bindings will be made more discoverable and documented further.{ "Editor": { "ctrl-w": "editor::DeleteToPreviousWordStart" } }
- Added autocomplete for theme and language names within the Zed settings file (
~/.zed/settings.json
). - Added the ability to dismiss the buffer search bar with the escape key, even when it is not focused.
- Fixed a bug where collaborators' buffer states could diverge in certain circumstances.
- Fixed a bug where the contacts list would not update when a collaborator started sharing a project.
- Fixed a bug where the project symbols modal (
cmd-t
) would sometimes fail to show any results. - Fixed a bug where several commands would fail to work in the project diagnostics view after it had been focused using the mouse.