摘要: vi是个可视化的编辑器,可视化编辑器的含义就是在编辑文本时可以看到它们。Linux下的vim是vi的一个增强版本,有彩色和高亮等特性,对编程有很大的帮助。基本使用: 启动和退出vim vim的启动:在Linux的提示符下键入vim(或使用vim myfile来编辑已经存在的文件)即可启动它。 vim的退出:先按下Esc键回到命令行模式,然后键入“:”,此时光标会停留在最下面一行,再键入"q"(如果强行退出则还在后面加 "!" ),最后按下Enter键即可。VIM 关于移动的命令 在当前行里面有效的移动光标 * fx:移动光标到当前行的下一个 x 处。很明 阅读全文
posted @ 2011-09-13 20:50 Zollty 阅读(307) 评论(0) 推荐(0) 编辑
摘要: Linux doc by: zollty搜索(注意,不需要输入:号。也可以先输入:号再键入命令)/string……………………向后搜索,从光标处向文件尾搜索,按n键继续搜索下一个?string……………………向前搜索注意:搜索时会将所有匹配的字符串高亮显示,但是使用/和?时光标所移动的方向不一样。搜索中可使用通配符。高级用法:/int \| sum……………用\|来匹配多个分支/get_sum\&...————匹配get_sum中的前三个字符,即get.*Peter\&.*Bob———匹配同时包括 "Peter" 和 "Bob" 的一行f 阅读全文
posted @ 2011-09-13 20:46 Zollty 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 输入输出流1. 用控制符输出格式,例:#include <iostream>#include <iomanip>//利用控制符输出必须包含iomanip头文件using namespace std;int main(){int a;cout<<"input a:";cin>>a;cout<<"dec:"<<dec<<a<<endl; //以十进制输出cout<<"hex:"<<hex<<a<< 阅读全文
posted @ 2011-09-13 17:20 Zollty 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Linux doc by: zolltyWINDOWS下记事本编写的文档和LINUX下VIM或者GEDIT等编写的文档的不同!例如WINDOWS下编写的SH脚本,放到LINUX下执行可能会出错。解决方法: 原因是:Windows下换行符号是“\r\n”,而linux下是“\n”没有”\r”,当shell文件是在Windows下编写的时候,所有的换行符都是“\r\n”,shell下是没办法执行这个文件的,会提示以上错误。请在ultraedit下将该文件执行“File->conversions->Dos to Unix”,执行这个转化后的sh文件能够直接在linux下执行。这步操作能够 阅读全文
posted @ 2011-09-13 17:13 Zollty 阅读(3799) 评论(0) 推荐(0) 编辑
摘要: Linux doc by: zolltygcc编译命令如下:gcc test1.c……默认编译产生的可执行文件为a.outgcc test1.c -o test1.out…参数-o test1.out用于将生产的可执行文件命名为test1.out实际上编译分3个阶段,预处理、编译、汇编,每个阶段生成不同的文件,分步编译如下:gcc -E test.c -o test.i,在预处理之后停下来,输出中间文件*.igcc -S test.i -o test.s,在编译之后停下来,输出汇编语言文件*.sgcc -c test.s -o test.o,在汇编之后停下来,输出二进制机器代码文件*.ogcc 阅读全文
posted @ 2011-09-13 17:10 Zollty 阅读(205) 评论(0) 推荐(0) 编辑