gpt4 book ai didi

go - 我如何在 golang 中使用 emacs、vim、TextMate 等应用程序打开文件?

转载 作者:数据小太阳 更新时间:2023-10-29 03:17:02 26 4
gpt4 key购买 nike

如何在 golang 中的 emacs、vim、TextMate 等应用程序中打开文件?

cmd := exec.Command("open", "-a", "/usr/bin/vim", "/var/www/index.php")
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
if err := cmd.Run(); err != nil {
log.Fatal(err)
}

cmd := exec.Command("/usr/bin/vim", "/var/www/index.php")
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
if err := cmd.Run(); err != nil {
log.Fatal(err)
}

我发现上面两个都不行,请问有什么好的解决办法吗?

最佳答案

这绝对有效 - 你遇到了什么错误?

package main

import (
"log"
"os"
"os/exec"
)

func main() {
cmd := exec.Command("/usr/bin/vim", "/var/www/index.php")
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
if err := cmd.Run(); err != nil {
log.Fatal(err)
}
}

关于go - 我如何在 golang 中使用 emacs、vim、TextMate 等应用程序打开文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28874158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com