Skip to content

Commit 4848e5a

Browse files
committed
feat(readme): update key bindings and add functionality details
- add key binding for timeline picker with `<leader>oT` - include new key binding for browsing code references with `gr` - clarify command usage for creating and selecting sessions - touches(config): update default keyboard shortcuts for new features
1 parent 26f9a2e commit 4848e5a

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,8 @@ The plugin provides the following actions that can be triggered via keymaps, com
350350
| Close UI windows | `<leader>oq` | `:Opencode close` | `require('opencode.api').close()` |
351351
| Select and load session | `<leader>os` | `:Opencode session select` | `require('opencode.api').select_session()` |
352352
| **Select and load child session** | `<leader>oS` | `:Opencode session select_child` | `require('opencode.api').select_child_session()` |
353-
| Open timeline picker (navigate/undo/redo/fork to message) | - | `:Opencode timeline` | `require('opencode.api').timeline()` |
353+
| Open timeline picker (navigate/undo/redo/fork to message) | `<leader>oT` | `:Opencode timeline` | `require('opencode.api').timeline()` |
354+
| Browse code references from conversation | `gr` (window) | `:Opencode references` / `/references` | `require('opencode.api').references()` |
354355
| Configure provider and model | `<leader>op` | `:Opencode configure provider` | `require('opencode.api').configure_provider()` |
355356
| Open diff view of changes | `<leader>od` | `:Opencode diff open` | `require('opencode.api').diff_open()` |
356357
| Navigate to next file diff | `<leader>o]` | `:Opencode diff next` | `require('opencode.api').diff_next()` |

lua/opencode/config.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ M.defaults = {
6868
['<up>'] = { 'prev_prompt_history', mode = { 'n', 'i' } },
6969
['<down>'] = { 'next_prompt_history', mode = { 'n', 'i' } },
7070
['<M-m>'] = { 'switch_mode', mode = { 'n', 'i' } },
71+
['gr'] = { 'references', desc = 'Browse code references' },
7172
['<leader>oS'] = { 'select_child_session' },
7273
['<leader>oD'] = { 'debug_message' },
7374
['<leader>oO'] = { 'debug_output' },

0 commit comments

Comments
 (0)