Como posso obter o diretório de trabalho configurado corretamente nas novas guias Terminal.app quando o PROMPT_COMMAND está definido?

0

No Terminal.app no OS X, você pode escolher o comportamento útil (para mim) de novas guias abertas no mesmo diretório de trabalho. No Mavericks, (e talvez outras versões), a configuração de PROMPT_COMMAND desabilita a abertura de novas guias no mesmo diretório de trabalho. Como faço para restaurar essa funcionalidade?

Parece mais uma questão do SuperUser, mas sinta-se à vontade para sugerir que eu migre para o AskDifferent.

    
por Dav Clark 02.02.2014 / 21:45

1 resposta

0

Acontece que as pessoas que desenvolveram o projeto do prompt de líquido notaram e encontraram a solução, que é que a configuração PROMPT_COMMAND parece desativar a execução de update_terminal_cwd :

link

basicamente, você pode simplesmente adicionar algo como:

fish_style_dir_cmd='CurDir='pwd|sed -e "s!$HOME!~!"|sed -Ee "s!([^/])[^/]+/!/!g"''
PROMPT_COMMAND="update_terminal_cwd;$fish_style_dir_cmd"
    
por 02.02.2014 / 21:45