如何在Golang中使用emacs,vim,TextMate等应用程序打开文件?

张美灿:

如何在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)
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Android中使用另一个应用程序打开文件

如何在Spring Boot应用程序中使用配置(properties / yml)文件中的属性?

如何使用标准应用程序打开文件?

如何在SWT中使用默认应用程序打开文件?

如何在Golang应用程序中使用多个JSON参数创建SQL查询?

使用应用程序打开:如何在go中检测文件名

如何在Spring-boot应用程序中使用配置文件?

在Android中使用默认应用程序打开文件

如何在Node应用程序中使用.graphqls文件?

如何在Flutter应用程序中从磁盘打开文件?

如何在Android中使用深层链接打开应用程序并获取参数?

如何在React Native Expo中使用图库应用程序打开下载的照片?

如何在多页面应用程序中使用plotly-dash下载文件?

如何使用Powershell在辅助应用程序中使用函数打开带有空格的文件?

如何在nautalius中使用应用程序打开文件夹?

如何在某些应用程序的vim输出中打开

如何在Android应用程序的浏览器中使用Android应用程序打开和显示.html文件的内容

如何在Web应用程序中使用Java创建文件?

如何使用默认应用程序从WSL“打开”文件?

如何在Windows应用程序中使用Log4net登录文件

如何在Qt应用程序中打开文件?

如何使用默认应用程序打开文件

如何在调试CodeIgniter应用程序时让xdebug在vim中使用正确的页面?

如何使用.Jar(Java)应用程序打开文件?

如何在不带X的Linux服务器中使用GUI打开Mono应用程序?

如何在 vim MRU 中使用垂直拆分打开文件

如何在 Laravel 应用程序的我的刀片文件中使用 if else 条件?

如何在 SwiftUI 的应用程序文件中使用 EnvironmentObject

如何在 Android 中使用外部应用程序打开文档 pdf/docx