Skip to repository content

tenant.openagents/omega

No repository description is available.

OpenAgents Git authority 2026-07-28T01:51:22.353Z Public web read
NIP-34 coordinate30617:7649603503856e5148d571eac2766b288a8ff1e9e35d380337a1d2b0015b4f92:omega
MaintainersHidden in public view
References2 branches · 1 tag
Read-only clonegit clone https://openagents.com/git/tenant.openagents/omega.git
Browse files

vscode.json

83 lines · 2.6 KB · 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
Served at tenant.openagents/omega Member data and write actions are omitted.