Skip to repository content83 lines · 2.6 KB · json
tenant.openagents/omega
No repository description is available.
OpenAgents Git authority 2026-07-28T02:54:23.144Z Public web read
NIP-34 coordinate
30617:7649603503856e5148d571eac2766b288a8ff1e9e35d380337a1d2b0015b4f92:omegaMaintainersHidden in public view
References2 branches · 1 tag
Read-only clone
git clone https://openagents.com/git/tenant.openagents/omega.gitBrowse files
vscode.json
1[
2 // VS Code for macOS. See: https://code.visualstudio.com/docs/reference/default-keybindings
3 //
4 // Omega's default keymap is close to VS Code's, so this overlay only contains
5 // the bindings where the two diverge.
6 {
7 "context": "Editor",
8 "use_key_equivalents": true,
9 "bindings": {
10 "shift-alt-f": "editor::Format", // Format Document
11 "cmd-k cmd-f": "editor::FormatSelections", // Format Selection
12 "shift-alt-i": "editor::SplitSelectionIntoLines", // Insert cursor at end of each line selected
13 "alt-z": "editor::ToggleSoftWrap", // Toggle Word Wrap
14 "cmd-shift-space": "editor::ShowSignatureHelp", // Trigger Parameter Hints
15 "ctrl-shift-cmd-right": "editor::SelectLargerSyntaxNode", // Expand AST Selection
16 "ctrl-shift-cmd-left": "editor::SelectSmallerSyntaxNode", // Shrink AST Selection
17 "cmd-k cmd-c": ["editor::ToggleComments", { "advance_downwards": false }], // Add Line Comment (closest analog)
18 "cmd-k f12": "editor::GoToDefinitionSplit", // Open Definition to the Side
19 },
20 },
21 {
22 "context": "Editor && mode == full",
23 "use_key_equivalents": true,
24 "bindings": {
25 // In VS Code `cmd-k z` is Zen Mode; the word wrap toggle moves to `alt-z`.
26 "cmd-k z": "workspace::ToggleCenteredLayout",
27 "cmd-i": "assistant::InlineAssist", // Inline Chat
28 },
29 },
30 {
31 "context": "!AcpThread > Editor && mode == full",
32 "use_key_equivalents": true,
33 "bindings": {
34 "ctrl-enter": null, // Inline Chat lives on `cmd-i` in VS Code
35 },
36 },
37 {
38 "context": "Terminal",
39 "use_key_equivalents": true,
40 "bindings": {
41 "cmd-i": "assistant::InlineAssist", // Terminal Inline Chat
42 "ctrl-enter": null,
43 },
44 },
45 {
46 "context": "BufferSearchBar || ProjectSearchBar",
47 "use_key_equivalents": true,
48 "bindings": {
49 "alt-cmd-r": "search::ToggleRegex", // Toggle Find Regex
50 },
51 },
52 {
53 "context": "Workspace",
54 "use_key_equivalents": true,
55 "bindings": {
56 "f5": "debugger::Start", // Start Debugging
57 "ctrl-cmd-i": "agent::ToggleFocus", // Open Chat
58 },
59 },
60 {
61 "context": "Workspace && debugger_running",
62 "use_key_equivalents": true,
63 "bindings": {
64 "f5": null,
65 },
66 },
67 {
68 "context": "Workspace && debugger_stopped",
69 "use_key_equivalents": true,
70 "bindings": {
71 "f5": "debugger::Continue",
72 },
73 },
74 {
75 "context": "Workspace && debugger_session",
76 "use_key_equivalents": true,
77 "bindings": {
78 "f10": "debugger::StepOver",
79 "f11": "debugger::StepInto",
80 },
81 },
82]
83