diff --git a/assets/keymaps/linux/emacs.json b/assets/keymaps/linux/emacs.json index 9b73f4c41970f8..fed6f79d471594 100755 --- a/assets/keymaps/linux/emacs.json +++ b/assets/keymaps/linux/emacs.json @@ -57,7 +57,9 @@ { "context": "Workspace && !Terminal", "bindings": { - "ctrl-x ctrl-c": "workspace::CloseWindow", // kill-emacs + "ctrl-x ctrl-c": "zed::Quit", // save-buffers-kill-terminal + "ctrl-x 5 0": "workspace::CloseWindow", // delete-frame + "ctrl-x 5 2": "workspace::NewWindow", // make-frame-command "ctrl-x o": "workspace::ActivateNextPane", // other-window "ctrl-x k": "pane::CloseActiveItem", // kill-buffer "ctrl-x 0": "pane::CloseActiveItem", // delete-window diff --git a/assets/keymaps/macos/emacs.json b/assets/keymaps/macos/emacs.json index 9b73f4c41970f8..fed6f79d471594 100755 --- a/assets/keymaps/macos/emacs.json +++ b/assets/keymaps/macos/emacs.json @@ -57,7 +57,9 @@ { "context": "Workspace && !Terminal", "bindings": { - "ctrl-x ctrl-c": "workspace::CloseWindow", // kill-emacs + "ctrl-x ctrl-c": "zed::Quit", // save-buffers-kill-terminal + "ctrl-x 5 0": "workspace::CloseWindow", // delete-frame + "ctrl-x 5 2": "workspace::NewWindow", // make-frame-command "ctrl-x o": "workspace::ActivateNextPane", // other-window "ctrl-x k": "pane::CloseActiveItem", // kill-buffer "ctrl-x 0": "pane::CloseActiveItem", // delete-window