Возможно ли, чтобы Xmonad открыл новый терминал в том же каталоге, что и активный терминал (если активное окно является терминалом или программой, подобной vim, работающей в одном)? Все мои терминалы открываются в $HOME . Для меня не имеет значения, произойдет ли это, если я открою новый терминал в другом рабочем пространстве. Это будет огромный прирост производительности , так как в противном случае я бы cd весь путь до каталога , я работаю в. 
Если это невозможно сделать напрямую с помощью Xmonad, меня интересуют альтернативные решения для этого. Единственное, о чем я могу думать, - это перегрузить PROMPT_COMMAND, чтобы записать текущий каталог в файл, и мой .bashrc просматривает этот файл, чтобы определить, куда идти. Но это очень несовершенное решение, которое работало бы во многих случаях, но оставило бы значительное большинство неверным.
