Docs to help people find their way back (#12958)

Release Notes:

- N/A
This commit is contained in:
Conrad Irwin authored and GitHub committed 2024-06-12 22:10:49 -06:00
1 parent b25c3231d6
commit e8b1bd4e83
1 file changed
+20
+20
View File
@@ -137,6 +137,26 @@ Binding `jk` to exit insert mode and go to normal mode:
}
```
### Restoring some sense of normality
If you're using Vim mode on Linux or Windows, you may find that it has overridden keybindings
that you can't live without. You can restore them to their defaults by copying these into your keymap:
```
{
"context": "Editor && !VimWaiting && !menu",
"bindings": {
"ctrl-c": "editor::Copy", // vim default: return to normal mode
"ctrl-x": "editor::Cut", // vim default: increment
"ctrl-v": "editor::Paste", // vim default: visual block mode
"ctrl-y": "editor::Undo", // vim default: line up
"ctrl-f": "buffer_search::Deploy", // vim default: page down
"ctrl-o": "workspace::Open", // vim default: go back
"ctrl-a": "editor::SelectAll", // vim default: increment
}
},
```
## Command palette
Vim mode allows you to enable Zed’s command palette with `:`. This means that you can use vim's command palette to run any action that Zed supports.