Ability to customize keyboard shortcut for `/voice` dictation toggle
- Lenguaje dominante
- Shell
- Estrellas
- 11.2k
- Forks
- 1.9k
- Merge medio
- 14 h 16 min
- PR fusionados (30 d)
- 6
Descripción
### 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_
Guía de contribución
Línea de trabajo
Empieza rastreando el comando /voice y el interruptor de dictado existente Ctrl+x v; después, inspecciona cómo se carga la configuración de ~/.copilot/settings.json y cómo se representan las combinaciones de teclas. El cambio estará terminado cuando los usuarios puedan establecer una combinación de teclas personalizada para alternar el dictado en settings.json y la combinación configurada anule la predeterminada, manteniendo disponible el comportamiento existente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- shell
- Área
- cli
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100