[英]How can XMonad spawn a process with a specified working directory?
我正在使用(和爱!)XMonad作为窗口管理器。 但是,我不确定如何实现可以使用当前窗口的工作目录spawn
新进程/窗口的键盘快捷方式。
我认为这个问题有两个部分:确定当前活动窗口的工作目录,并使用给定的工作目录生成进程。
对于进程产生,我正在使用一个hack,我生成/bin/sh
, cd
到所需的位置然后启动程序。 有没有更优雅的方式来做到这一点?
为了确定当前窗口的工作目录,我不知道如何做到这一点。 快速搜索xmonad-contrib
并没有显示任何内容,尽管我可能错过了一些东西。 这是X提供给窗口管理器的属性吗? 也许我可以用/proc
树做点什么?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.