LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 794|回复: 4

怎样用 vi写其他语言的 程序?

[复制链接]
发表于 2006-5-10 19:25:46 | 显示全部楼层 |阅读模式
用vi编c程序例如:
vi aa.c(编辑)
gcc aa.c -o aa(生成可 执行文件)
./aa(运行)
那怎样写c++ java  汇编呢?
是把.c改成.cpp  .java  .exe吗?
-o改成什么呢?
发表于 2006-5-10 20:36:47 | 显示全部楼层
.exe怎么冒出来了,看来win害人不浅啊
vi是编辑器, 你爱用什么扩展名都行, 不用都行, 不知道vi的语法高亮功能是不是跟文件扩展名有关, 老鸟来说说
-o 不用改
回复 支持 反对

使用道具 举报

发表于 2006-5-11 18:03:59 | 显示全部楼层
菜鸟在这里补充一些

vim 似乎确实会根据扩展名来进行一些判断 syntax, 但其它因素, 比如文件的权限, 前几行的内容等都会对判断产生影响

想知道当前的 syntax 类型只要
:set syntax
即可
同样,
:set syntax=c
则可以指定当前类型为 C 源文件

vim 只是文本编辑器, 后边的 gcc 才是编译器. 如果楼主想写 C++, 那么最好用 g++. 但这个已经和 vim 无关了
回复 支持 反对

使用道具 举报

发表于 2006-5-12 22:10:04 | 显示全部楼层
安装jDK,把程序文件保存成*.java
命令:
javac filename.java
java filename

就可以了
回复 支持 反对

使用道具 举报

发表于 2006-5-12 22:12:54 | 显示全部楼层
Post by jiangn
.exe怎么冒出来了,看来win害人不浅啊
vi是编辑器, 你爱用什么扩展名都行, 不用都行, 不知道vi的语法高亮功能是不是跟文件扩展名有关, 老鸟来说说
-o 不用改

好像是和源程序有关,高亮显示对应的程序关键字!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表