Límite de longitud de comando único del historial de la consola

Límite de longitud de comando único del historial de la consola

Me he dado cuenta de que los comandos largos de varias líneas no se registran ConsoleHost_history.txten PowerShell 7 (a diferencia de PowerShell 5). ¿Cómo puedo cambiar esto?

Respuesta1

Si bien el AddToHistoryHandlerde Get-PSReadLineOptionestá $nullen PowerShell 5, en PowerShell 7 no lo está.

La ejecución de lo siguiente elimina el controlador y también se registran comandos largos de varias líneas:

Set-PSReadLineOption -AddToHistoryHandler $null

Para que este cambio sea permanente, agregue la línea de arriba a su perfil de PowerShell 7. La ubicación del archivo de perfil se almacena en la variable automática $PROFILE(es posible que deba crear el archivo).

información relacionada