Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cygwin 如何在前台从WSL Ubuntu Xterm启动windows程序(在所有其他程序之上)?_Cygwin_Windows Subsystem For Linux - Fatal编程技术网

Cygwin 如何在前台从WSL Ubuntu Xterm启动windows程序(在所有其他程序之上)?

Cygwin 如何在前台从WSL Ubuntu Xterm启动windows程序(在所有其他程序之上)?,cygwin,windows-subsystem-for-linux,Cygwin,Windows Subsystem For Linux,我使用git并从Xterm调用gitdifftool命令(Xterm“运行”wslshell)。My difftool命令设置为启动p4merge Windows应用程序 一切正常,但p4merge的窗口显示在所有当前可见的窗口下。特别是在启动它的Xterm窗口下 这让我有点发疯,因为如果我需要区分20个文件,那么我需要手动Alt+Tab 20次 我刚刚从Cygwin迁移到WSL,这个精确的设置是在Cygwin的所有其他窗口之上开始的 那么,我如何让WSL启动一个程序并确保它的窗口是最上面的呢

我使用git并从Xterm调用
gitdifftool
命令(Xterm“运行”wslshell)。My difftool命令设置为启动p4merge Windows应用程序

一切正常,但p4merge的窗口显示在所有当前可见的窗口下。特别是在启动它的Xterm窗口下

这让我有点发疯,因为如果我需要区分20个文件,那么我需要手动Alt+Tab 20次

我刚刚从Cygwin迁移到WSL,这个精确的设置是在Cygwin的所有其他窗口之上开始的

那么,我如何让WSL启动一个程序并确保它的窗口是最上面的呢