vim编辑指令
1.
gedit path/filename \\编辑文件内容(不存在立即创建)
cat \\查看文件内容 不能编辑
2.
vi vim \\vim编辑器
1.标准模式(默认)
2.插入模式 键盘输入定向到文件内容缓冲区 insert
3.命令模式 键盘输入定向命令
标准~插入 i
插入~标准 esc
标准~命令 :
命令 q 退出 !强制执行 w 写入
wq 保存并退出
q! 强制退出
3.在标准模式下进行指令 对文本复制粘贴需要在标准模式下
4.复制 将光标移动到需要复制的行n+yy
5.粘贴 将光标移动到需要粘贴的行 p
6.剪切 将光标移动到需要复制的行n+dd
7.撤销 u
8.选中目标 v+选中目标 +y \\复制
选中目标 v+选中目标 +p\\粘贴
9.查询 t
/关键词
下一个 n
上一个 shifit n
10.多开
水平分屏 vsp+ path /filename
垂直分屏 sp+path/filename 将几个屏幕之间切换 ctrl+ww 全部保存退出 wqa
编辑源码 :
vi vim xxx.c \\不含.c 没有高亮提示
编译源码
gcc xxx.c
vi是一种文本编辑器,可以用于编辑代码。编译是将代码转换为计算机可执行的代码的过程。在使用vi编辑代码后,需要将代码编译成可执行的二进制文件,才能在计算机上运行。因此,vi和编译之间的关系是:vi用于编辑代码,而编译将编辑的代码转换为可执行的程序。
C语言基础
#include <stdio.h>//程序头文件
int main(void)//主函数函数首部
{//主函数函数体
printf("hello world!\n");//函数目的打印输出
return 0; //函数返回
}
注释 //单行注释
多行注释/*.............................*/
1.标识符的命名原则 标识符由字母、数字和下划线组成,但必须以字母或下划线开头。
2.基本数据类型
(1)整型有符号signed 无符号unsigned
(2)short ==short int \\短整型2字节 有符号 [-2^15,2^15) 无符号[0,2^16)
(3)int(整型4字节) 2^32 有符号[-2^31,2^31) 无符号[0,2^32)
(4)long(长整型4字节或8字节) 2^64 有符号[-2^63,2^63) 无符号[0,2^64)
(5)long long(超长整型8字节) 2^64 有符号[-2^63,2^63) 无符号[0,2^64)
3 .sizeof 可以用来获取一个变量或数据类型的大小(以字节为单位)