物联网-Linux——2、vim

vim 文件名
打开或创建文件

vim +8 文件名
光标n行打开

插入模式
esc键退出到编辑模式

编辑模式(默认进入)
a
i
o
进入插入模式

u
撤销
ctrl+r
反撤销

【n】x
向后剪切n个字符
【n】X
向前剪切n个字符

【n】dd
剪切n行

【n】yy
复制n行

p
粘贴

.
执行上次操作

shift+zz
保存并退出

shift+:
进入命令模式

【n】G
光标移动至n行

G
光标至最后

gg
光标至开始

/字符串
查找
n同方向查找
N反方向查找

命令模式(最后一行模式)
wq
保存并退出

w
保存

x
保存并退出

q!
强制退出不保存

w 文件名
另存为

gcc

gcc *.c
编译所有.c文件

gcc 文件名
编译文件生成可执行文件

gcc -E hello.c -i

makefile

代码维护工具

目标:依赖文件列表
命令列表

hello:hello.c hello.h
gcc hello.c -o hello
clean:
rm hello
在这里插入图片描述假想目标
clean
make clean
调用

make变量
$()
在这里插入图片描述

系统变量调用
在这里插入图片描述预定义变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值