vim 如何运行程序

vim 如何运行程序,第1张

在 vim 里执行外部程序是用 ! 加命令名,最颤毁简单的比如:

:!ls

或者用 ctrl-z 把 vim 推到后台再执行 shell 命令禅闹。

如果想贺洞罩用 vim 执行 vim 的脚本,可以用:

:source a_vim_script

vi 只是编辑器,保存退出后,可以命令行看到当前保存的文件。比衡盯隐如ls hello.c

接下来咐厅要用编译器来编译程序, 比如gcc hello.c -o  hello

执行程序只要在命令行执行就可以了, 比如./hello

建议先去了解一下基本的shell命令。

如下:

~#vi tmp.c

按i进入插入模式,输入源文件内容

#include <stdio.h>

int main(int argc,char *argv[])

{

printf("just a case!\r\n")

return(0)

}

按ESC退出插入模式,输入

:wq

回到shell

~#gcc tmp.c

~#./a.out

可是我输入执行却不行,想问下则羡为什么??

在#后输入:gcc tmp.c

提示:bash: gcc:command not found

1、ubuntu下的vim要运行程序,可以借助于vim命令模式下的"!"号执行外部命令。

2、比如在vim中巧缓颂直接编译并运行c语言编写的hello

world程序。可以在vim中直接执行如下命令。

:!gcc -o main main.c./main

说明:":"是进入vim的命孝郑令模式,!用于告诉vim要执行外部命令。

gcc是要执行的外部命令,是c语言编译器。-o是gcc的参数,指明编译输出

的文件名,main就是gcc编译输出的文件名,main.c就是vim正在编辑的

main.c源码文件,“"表示同时执行后面的命令,./main就是当前目录下的

main程序,也就是编译好哪毕的程序。

2、输入上面的命令后,按回车就可以看到输出hello

world了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12435790.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存