Linux

这周我们学习了Linux系统里的vim编辑器和一些简单的系统命令,我就简单写写我对vim编辑器的一些梳理。
首先我需要了解vim编辑器,vim有三种工作模式。
1.命令模式
命令模式就是用来操作vim编辑器的,也就是说通过指令来达到自己想要在vim来实现对应的操作的。
vim命令模式的进入方法:在英文下按下esc即可进入命令模式
光标移动的命令
1.上下左右
2.G定位到末尾行
3.$定位到当前行的尾行
4.^定位到当前行的首行
5.gg快速定位到第一行
6.ngg n标识的时数值 定位几行
7.M 定位显示区域的中间行
8.L定位显示区域的最后一行
9.w向后移动一个字
10.b向前移动一个字符
11.k上 j下 h左 l右
删除的指令:
1.x删除光标所在字符的位置
2. X删除光标前的一个字符
3.dd删除当前行
4.ndd从光标开始 删除n指定的行数
5.d0删除本行中光标前的所有字符
6.dw删除的是本行中光标后的一个字符
7. u 撤销上一个字符
8. CTRL+r 是反撤销
9.重复命令
10.· 表示的是重复上一次的命令
拷贝指令:
1.yy—拷贝当前行
2.nyy—拷贝指定行数的内容
3.p—粘贴
2.编辑模式
编辑模式是用来对文档进行修改的
编辑模式下的操作
i—输入内容的时候是在光标的位置输入的
I—输入内容的时候在首行添加内容
a—光标向后移动一位在进行输入
A—在尾行输入内容
s—把光标位置的内容删除在进行输入
S—把光标一行的内容删除在进行输入
o—在当前行的下一行输入
O—在当前行的上一行输入
按esc即可退出编辑模式,也会进入到命令模式。
3.尾行模式
尾行模式也可以对文档进行修改,相对应编辑模式来说更加方便快捷。
按下esc之后shift+:进入尾行模式。进入尾行模式后只要输入相对应的指令即可。
尾行模式下的操作
退出 q
保存并退出 wq 或者 x
强制退出 q! wq!
显示行数 set nu
隐藏行数 set nonu
移动光标到指定行数 n
查找内容 /内容
n向下查找指定内容 N向上查找指定内容
?内容 与 /内容
他俩是反向的 n向上查找 N向下查找
替换内容 [**********]
s/原有内容/新内容
从光标位置开始 替换查找到第一个 替换当前行
s/原有内容/新内容/g
从光标位置开始 替换查找所有 替换当前行
%s/原有内容/新内容
找到所有行 替换查到到的第一个
%s/原有内容/新内容/g
找到所有行 替换所有
ns/原有内容/新内容
在指定行 替换查找到第一个 替换当前行
ns/原有内容/新内容/g
在指定行 替换找到的所有 替换当前行
n1,n2/原有内容/新内容/
n1,n2是指定的行数
将指定范围的行数中查找的第一个替换
n1,n2/原有内容/新内容/g
将指定范围的行数中查找到的全部替换

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值