MCPcopy Create free account
hub / github.com/ZenNotes/zennotes / resolveVimCommandLabel

Function resolveVimCommandLabel

packages/app-core/src/components/HelpView.tsx:127–144  ·  view source on GitHub ↗
(command: string, overrides: KeymapOverrides)

Source from the content-addressed store, hash-verified

125}
126
127function resolveVimCommandLabel(command: string, overrides: KeymapOverrides): string {
128 if (command === 'gd') return shortcut(overrides, 'vim.goToDefinition')
129 if (command === '<Space> l f') {
130 return `${leaderShortcut(overrides, 'vim.leaderNoteActions')} ${shortcut(overrides, 'vim.leaderFormatNote')}`
131 }
132 if (command === '<Space> (pause)') {
133 return `${shortcut(overrides, 'vim.leaderPrefix')} (pause)`
134 }
135 if (command === '<Space> o') return leaderShortcut(overrides, 'vim.leaderOpenBuffers')
136 if (command === '<Space> f') return leaderShortcut(overrides, 'vim.leaderSearchNotes')
137 if (command === '<Space> s t') {
138 return `${leaderShortcut(overrides, 'vim.leaderSearchGroup')} ${shortcut(overrides, 'vim.leaderSearchVaultText')}`
139 }
140 if (command === '<Space> e') return leaderShortcut(overrides, 'vim.leaderToggleSidebar')
141 if (command === '<Space> p') return leaderShortcut(overrides, 'vim.leaderNoteOutline')
142 if (command === '<Space> v') return leaderShortcut(overrides, 'vim.leaderSwitchVault')
143 return command
144}
145
146const HELP_SECTION_LINKS = [
147 { id: 'help-start', label: 'Start Here' },

Callers 1

HelpViewFunction · 0.85

Calls 2

shortcutFunction · 0.70
leaderShortcutFunction · 0.70

Tested by

no test coverage detected