Linux编程学习笔记1

来源:互联网 发布:漫画下载软件大全 编辑:程序博客网 时间:2024/05/16 11:27

vim使用说明

以前都是一直采用gedit编写代码,觉得很low,现在尝试改用vim,但是vim的命令实在太多了,一时半会也记不住,下面摘录一些感觉常用的操作。

 

Vim有命令行模式和输入模式,最后行模式三种。进入vim时,默认是命令行模式,通过下面几个切换到输入模式输入数据:

i : 从光标所在位置开始插入新输入的字符

o : 新增加一行,将光标移到下一行的开头

 

命令行模式下可以完成复制粘贴、删除、找行数操作

 

复制粘贴:

yy: 将光标目前所在的位置整行复制

nyy:从光标行开始下面n行复制

p:粘贴复制内容到光标行下面

 

删除:

dd: 删除整行,按住d不放一直删除

ndd:删除n行

 

找行数:

nG:将光标移至n行行首

 

 

在命令行模式下输入“:”,进入最后行模式

set nu: 显示行号

/字符串 : 查找字符串

e file:创建名字为file的新文件

 

 

gcc编译器

 

gcc [options] [filenames]

-c 只编译,不连接,用于编译多个文件

-o [filename1] [filenames] 将filenames编译成可执行文件filename1

-Wall 显示警告信息

-g –ggdb3 显示排错信息以便于调试

-O1,-O2,-O3优化代码执行效率

 

编译多个文件:(大型程序将用make来管理)

先用-c生成.o文件:gcc –Wall –c filename1, gcc –Wall –c filename2, ….;

然后使用-o生成一个可执行文件:gcc –o program filename1 filename2…

 

指定文件的查找路径:-I

 

C++编译器 g++,使用方法与gcc一样

g++ [-options] [filenames]


0 0
原创粉丝点击