Ability to customize keyboard shortcut for `/voice` dictation toggle
- Linguagem predominante
- Shell
- Estrelas
- 11.2k
- Forks
- 1.9k
- Merge médio
- 14h 16min
- PRs com merge (30d)
- 6
Descrição
### Describe the feature or problem you'd like to solve
First off, I want to say that the recently added /voice feature is incredibly useful and a fantastic addition to the GitHub Copilot CLI. It has significantly streamlined my workflow.
However, I would like to propose a feature to make the user experience even better: customizable keyboard shortcuts for dictation toggling.
Currently, the /voice mode instructions state: "Voice ready. Hold space to record, or ctrl+x v to toggle dictation." While this works, the Ctrl+x v sequence is not particularly convenient or ergonomic for frequent use. Allowing users to remap this toggle to a shortcut of their choosing would greatly improve accessibility and efficiency.
### Proposed solution
Add a configuration option in `~.copilot/settings.json` that allows users to define a custom keybinding to toggle dictation mode, overriding the default Ctrl+x v.
### Example prompts or workflows
_No response_
### Additional context
_No response_
Guia de contribuição
Direção de pesquisa
Comece rastreando o comando /voice e o toggle de ditado existente Ctrl+x v; em seguida, inspecione como a configuração de ~/.copilot/settings.json é carregada e como as combinações de teclas são representadas. A alteração estará concluída quando os usuários puderem definir um atalho personalizado para alternar o ditado em settings.json e o atalho configurado substituir o padrão, mantendo o comportamento existente disponível.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- shell
- Domínio
- cli
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Pouca atividade
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 48/100