gpt4 book ai didi

c++ - 如何使用 C++ 执行 gvim 命令

转载 作者:太空宇宙 更新时间:2023-11-04 10:10:36 26 4
gpt4 key购买 nike

我需要编写代码以跳转到 gVim 中的特定给定行号。但我需要使用 C++ 来做到这一点。有什么办法吗?

有多种方法可以通过使用 C++ 代码执行 Linux 命令来打开 gvim。但是有没有办法使用相同的 C++ 代码执行 gVim 命令?

最佳答案

你是指运行 linux 命令的函数 system 吗?您可以将它用于任何命令和命令参数。以下是示例,根据您的要求进行修改。

int line_no = 576;
std::string file_name;
std::stringstream command;
command << "gvim +" << line_no << " " << filename;
system(command.str().c_str());

它将执行 gvim +576 file_name,在 gvim 的特定行打开一个文件。

关于c++ - 如何使用 C++ 执行 gvim 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49313408/

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