mirror of
https://github.com/fofolee/uTools-quickcommand.git
synced 2025-06-09 15:04:06 +08:00
fix: 修复了如果通过 newcommand 创建命令,会出现页面无法点击的 bug
This commit is contained in:
parent
c61bdd02be
commit
2dede09285
@ -389,7 +389,8 @@ if (process.platform == 'win32') quickcommand.runVbs = function (script) {
|
|||||||
|
|
||||||
// 在终端中执行
|
// 在终端中执行
|
||||||
if (process.platform !== 'linux') quickcommand.runInTerminal = function (cmdline, dir) {
|
if (process.platform !== 'linux') quickcommand.runInTerminal = function (cmdline, dir) {
|
||||||
let command = getCommandToLaunchTerminal(cmdline, dir)
|
let command = getCommandToLaunchTerminal(cmdline.replace(/"/g, `\\"`), dir)
|
||||||
|
console.log(command);
|
||||||
child_process.exec(command)
|
child_process.exec(command)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -412,7 +413,6 @@ let getCommandToLaunchTerminal = (cmdline, dir) => {
|
|||||||
iterm = 'iTerm'
|
iterm = 'iTerm'
|
||||||
}
|
}
|
||||||
if (dir) cd = `cd ${dir.replace(/ /g, `\\\\ `)} &&`
|
if (dir) cd = `cd ${dir.replace(/ /g, `\\\\ `)} &&`
|
||||||
cmdline = cmdline.replace(/"/g, `\\"`)
|
|
||||||
if (iterm) {
|
if (iterm) {
|
||||||
command = `osascript -e 'tell application "${iterm}"
|
command = `osascript -e 'tell application "${iterm}"
|
||||||
create window with default profile
|
create window with default profile
|
||||||
|
Loading…
x
Reference in New Issue
Block a user