
Al usar Windows Terminal (1.15.3465.0) y PowerShell (7.3.2), recibo una sugerencia de autocompletar, como en la imagen a continuación ( ed255196 -C "<comment>"
se sugiere completar).
Sin embargo, no puedo aplicar esa sugerencia. Probé Tab, Enter, Ctrl+ Entery algunas combinaciones diferentes, pero ninguna de ellas funciona.
¿Cómo puedo aplicar esa sugerencia?
Respuesta1
¿Cómo aplico una sugerencia de IntelliSense?
Necesitas usar la tecla de flecha derecha ->:
Atajos de teclas para predicciones
Las combinaciones de teclas controlan el movimiento del cursor y funciones adicionales dentro de la predicción. Para ayudar a los usuarios que ejecutan Predictive IntelliSense en múltiples plataformas, las combinaciones de teclas pueden ser configuradas por el usuario desde la línea de comandos o el script de su perfil.
PSReadLine
Contiene funciones para navegar y aceptar predicciones. Como ejemplo, para aceptar una predicción mostrada,PSReadLine
contiene funciones:`AcceptSuggestion` – Accept the current inline suggestion `AcceptNextSuggestionWord` – Accept the next word of the inline suggestion
AcceptSuggestion
está integrado dentro deForwardChar
, que de forma predeterminada está vinculado a RightArrow. Al presionar RightArrowse acepta una sugerencia en línea cuando el cursor está al final de la línea actual.
Fuente:Anuncio de PSReadLine 2.1+ con Predictive IntelliSense - Equipo de PowerShell