Files
dotfiles/home/.managed/zed/keymap.linux.json
Xevion 2cf33f7a24 feat: introduce meta-configs pattern and relocate fonts config
- Move fonts.toml from deployed location to meta/ directory
- Update install-fonts.ts to read from meta/ and support extras array
- Add comprehensive documentation explaining meta-configs pattern
- Add ZedMono NF font and update Zed editor keybindings/settings
2026-01-02 18:38:35 -06:00

48 lines
959 B
JSON

// Zed keymap
//
// For information on binding keys, see the Zed
// documentation: https://zed.dev/docs/key-bindings
//
// To see the default key bindings run `zed: open default keymap`
// from the command palette.
[
{
"context": "Workspace",
"bindings": {
// "shift shift": "file_finder::Toggle"
},
},
{
"context": "Editor && vim_mode == insert",
"bindings": {
"j k": "vim::NormalBefore",
},
},
{
"context": "Editor",
"bindings": {
"alt-pageup": "editor::HalfPageUp",
},
},
{
"context": "Editor",
"bindings": {
"alt-pagedown": "editor::HalfPageDown",
},
},
{
"context": "Workspace",
"bindings": {
"ctrl-tab": "pane::ActivateNextItem",
"ctrl-shift-tab": "pane::ActivatePreviousItem",
},
},
{
"context": "Editor",
"bindings": {
"ctrl-alt-left": "pane::SwapItemLeft",
"ctrl-alt-right": "pane::SwapItemRight",
},
},
]