Recentemente, mudei da tela do GNU para o tmux .
Acho bem parecido, mas com maior suporte (troquei devido a um problema com o tempo de escape no neovim - a resolução era apenas para o tmux).
Infelizmente, no tmux, não consigo encontrar um comando semelhante a este:
screen -X eval "chdir $(some_dir)"
O comando acima alterou o diretório padrão para a nova janela / tela / painel de dentro da tela do GNU, então quando eu pressionei Ctrl+ a(semelhante ao tmux Ctrl+ b) - nova janela é aberta no $(some_dir)
diretório.
Existe algo semelhante no tmux?
RESPOSTA:
Eu usei a resposta @Lqueryvg e a combinei com a sugestão @Vincent Nivoliers de um comentário e isso me deu uma nova ligação para um comando attach -c "#{pane_current_path}"
que define meu diretório atual como padrão.
Obrigado.
new-window -c "#{pane_current_path}"
está funcionando, mas o que eu preciso é definir o caminho permanentemente, ou seja: estou trabalhando em um projeto em / aaa / bbb, mas de alguma forma eu quando mudo o caminho para dizer / ccc / ddd e inicio o novo com Cb e c aterre mais uma vez em / aaa / bbb. Você consegue pensar em uma solução para isso?
.tmux.conf
. Dessa forma, só tenho que navegar uma vez para a pasta e criar minhas janelas / partições a partir daí, mas admito que essa não é uma solução para o seu problema, por isso não postei uma resposta!