Xmonad 在同一目录下打开终端

Tho*_*ing 6 xmonad

是否可以让 Xmonad 在与活动终端相同的目录中打开一个新终端(如果活动窗口是终端或 vim 之类的程序在其中运行)?事实上,我所有的终端都在$HOME. 如果我在不同的工作区中打开一个新终端,是否发生这种情况对我来说并不重要。这将是一个巨大的生产力cd提升,因为否则我将不得不一直到我正在工作的目录。

如果无法直接使用 Xmonad,我对替代解决方案感兴趣。我唯一能想到的就是重载 PROMPT_COMMAND 以将当前目录写出到一个文件中,然后.bashrc查看这个文件以确定去哪里。但这是一个非常不完美的解决方案,适用于许多情况,但会留下大部分错误。

che*_*ett 2

我并没有过多地修改默认值,而是ctrl+shift+n为我做的。