Linux 基本命令02——识得佳人_VIM

一,安装 VIM编辑器

yum install vim -y

二,编辑中的四种模式

1.命令模式

移动光标到首行 gg
移动光标到末行 G
翻屏
向上 ctrl+b (Pgup)
向下 ctrl+f (Pgdn
向上翻半屏 ctrl +u
向下翻半屏 ctrl +d
快速光标定位 行号+G
复制/粘贴
复制当前行 yy
粘贴 p ----------粘贴在光标所在行上一行P
从当前行复制以下几行 5yy
剪切/删除
命令 dd (如果没有使用p进行粘贴就是删除)
剪切或是删除多行 数字dd
剪切后下方内容不上移 D
撤销与恢复
撤销 u
恢复 ctrl+r

s/要替换的关键词/替换后的关键词 + 回车*

eg:
把hello centos中centos换成centos7.6

 :s/centos /centos7.6/g(全局替换)

整个文档所有行进行替换,只替换每行中的第一个满足条件的结果

:%s/要替换的关键词/替换后的关键词

整个文档中的所有关键词都进行替换

:%s/要替换的关键词/替换后的关键词/g(全局)

显示行号

:set nu

取消显示行号

:set nonu

2.编辑/输入模式

命令模式下输入 a(光标之后)i(光标之前) 进入|| 按ESC返回命令模式

3.末行模式

命令模式下输入 **:**进入 || 退出 两次ESC
保存 :w 退出 :q!
保存后退出 :wq
文件编辑时没有名称 可使用:wq 文件名

查找/搜索*
/+关键词 (搜索结果中切换上下一个结果:N(上)/n(下))
取消高亮 :noh(no highlight)
文件内容的替换
首先进入末行模式 **:**
只替换光标所在这一行的第一个满足条件的结果(只能替换一次)

*:

4.可视化模式

命令模式下输入: v 进入 || ESC退出

三,Vim保存文件操作

在任何模式下连续按两次ESC退回到命令模式,然后按冒号:,进入到末行模式,输入wq(q!代表强制退出但是不保存文件),代表保存并退出;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值