usando posh-git com conemu

1

Eu tentei fazer o que o colega desse site gerenciava:

link

fazendo o mesmo que ele usando o keybind em resultados de conemu em

''powershell' is not recognized as an internal or external command,                                                                                                            
operable program or batch file.                                                                                                                                                


Current directory:                                                                                                                                                             
C:\Users\c                                                                                                                                                                     

Command to be executed:                                                                                                                                                        
"C:\Windows\system32\cmd.exe" /C 'powershell -noexit -command Set-ExecutionPolicy bypass;.$env:LocalAppData\GitHub\shell.ps1;.$env:github_posh_git\profile.example.ps1         


ConEmuC: Root process was alive less than 10 sec, ExitCode=1.                                                                                                                  
Press Enter or Esc to close console...  

'' powershell 'não é reconhecido como um comando interno ou externo, programa operável ou arquivo de lote.

digitar apenas powershell em conemu resulta em um processo bem-sucedido de powershell (x64), então não acho que isso seja um problema de caminho. estou em conemu 64 também.

    
por 2c2c 13.07.2015 / 02:59

1 resposta

3

Parece que há caracteres de retroiluminação (') perdidos nessas instruções. Eles são usados para delimitar blocos de código no markdown, mas também colocam quatro espaços antes do código em uma nova linha. Parece que o autor tentou fazer as duas coisas.

A correção é ignorar os atrasos no início e no final desses comandos.

'powershell -noexit -command Set-ExecutionPolicy bypass;.$env:LocalAppData\GitHub\shell.ps1;.$env:github_posh_git\profile.example.ps1 -new_console:a'

deve ser:

powershell -noexit -command Set-ExecutionPolicy bypass;.$env:LocalAppData\GitHub\shell.ps1;.$env:github_posh_git\profile.example.ps1 -new_console:a
    
por 13.07.2015 / 03:08