这个Sublime Text构建系统编译了一个C++程序,然后在Terminal.app中打开一个新窗口,并在按下ctrl+b时运行它。
{
"shell_cmd": "g++-11 -std=c++20 '${file}' -o '${file_base_name}' && echo 'cd \"${file_path}/\"' > '/tmp/${file_base_name}' && echo './\"${file_base_name}\"' >> '/tmp/${file_base_name}' && echo read >> '/tmp/${file_base_name}' && chmod +x '/tmp/${file_base_name}' && open -a Terminal.app '/tmp/${file_base_name}'"
}
字符串
你会如何为Vim写类似的东西?
2条答案
按热度按时间k5ifujac1#
你实际上有几个选择,所以使用最适合你需要的任何东西。
您可以使用vim内置的终端
:terminal
(或:term
;参见:help :terminal
),这可能是更简单的方法:字符串
或者你可以使用**
:compiler
和:make
**(参见:help :compile
和:help 'makeprg'
):型
v440hwme2#
希望这个插件在neovim可以帮助你:https://github.com/michaelb/sniprun