Eu uso o PowerShell da Microsoft para acessar remotamente as máquinas (geralmente com OpenSSH para Windows), gerenciar repositórios Git e executar comandos no VS Code (e outras coisas).
Eu costumo usar o histórico de comandos para voltar e selecionar comandos SSH para comunicação remota, mas depois de longas sessões com Git ou VS Code, o histórico SSH acaba ficando bem distante. Existe uma maneira de iniciar o PowerShell com um arquivo de histórico diferente para que o histórico de comandos seja diferente para cada tarefa?
Há um arquivo de histórico armazenado em %AppData%\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt
, portanto, talvez haja uma variável de ambiente ou uma opção de linha de comando que possa defini-lo para um local diferente para a sessão (iniciando o PowerShell por meio de um arquivo em lote , por exemplo).