文本编辑(普通文件)vi/vim

1.三种模式:
命令模式、插入模式、末行模式
命令模式----》插入模式:a ,i ,o ,O
插入模式----》命令模式: ESC
命令模式----》 末行模式: :/ ?
2. 末行模式
:q 退出
: w 保存
: w newfile 另存为
: wq 保存退出
:q! 强制退出
: num 跳到n行
:set nu 设置行号
:set nonu 取消行号
/string 全文搜索从上往下搜索
?string 全文搜索往上搜索
:1, s / o l d s t r i n g / n e w s t r i n g 替 换 从 第 一 行 开 始 每 行 第 1 个 字 符 串 : 1 , s/oldstring/newstring 替换从第一行开始每行第1个字符串 :1, s/oldstring/newstring11s/oldstring/newstring /g 全文替换
3.命令模式
1.对光标的控制
shift +6 将当前光标移动到当前行行头
shift +4 将当前光标移动到当前行尾
shift +g 移动到文件末尾
gg 移动到第一行
num + shift + g 快速定位到num行
shift + h/l/m 在当前屏幕第一行,最后行,中间行
Ctrl+ f/b 向下还原,向上还原
2.批处理
dd:删除一行
num+dd 删除num行,从当前光标位置
d + shift + g 删除当前光标到文件尾
d + gg 删除当前光标到文件头的内容
u 撤销上次操作
shift + C 删除当前光标到当前行尾的内容,并进入插入模式
cc 删除当前行并进入插入模式
r 替换一个字符
R 进入替换模式
cw 替换一个单词
yy 拷贝一行
num + yy拷贝num行
p 粘贴
cat/more/less fileneme 查看文件
head -n/tail -n fileneme 查看文件前n/后n行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值