Linux vim编辑器常用命令

文章目录

三种模式

命令模式:文件打开后的默认模式,只能查看文件内容不能修改
输入模式:可以编辑和修改
末行模式:保存退出等

切换
命令模式 --> 输入模式 按i键
命令模式 --> 末行模式 按:键
输入模式和末行模式 --> 命令模式 按esc键
备注:输入模式和末行模式不能直接切换,需要经过命令模式

命令模式操作
光标行间的调整
h 左移一个字符
j 下移一行
k 上移一行
l 右移一行
gg 跳转到文件的第一行
g 跳转到文件的最后一行
num g 移动到第num行
按键 pgdn 或 ctrl+f 下翻一屏
按键 pgup 或 ctrl+b 上翻一屏
复制,粘贴,删除
yy 复制当前行
#yy 复制当前往下#行
p 当前光标下粘贴
delete 删除当前光标所在的单个字符
dd 删除(剪切)当前行
#dd 删除(剪切)当前光标往下到#行

查找替换

:s/old/new 		替换当前行第一个old为new
:s/old/new/g 		替换当前行所有的old为new
:n,m s/old/new/g	替换第n-m行所有的old为new
:% s/old/new/g	替换文件内所有的old为new
u 	撤销

末行模式的几个命令:
q 退出
q! 修改数据后,不保存数据强制退出
wq! 保存数据后退出
w filename 将文件保存到另一个文件中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值