Linux Vim 的使用与常见参数

三种工作模式:
1.命令模式
h左,j下,k上,l右。
跳转到指定行:行号+G,:+行号(末行模式)
跳转行首:gg
跳转行尾:G
自动化格式化程序:gg=G
大括号对应:%
光标移至行首:0(工作模式不变)
光标移至行尾:$(工作模式不变)
删除单个字符:x(工作模式不变)
替换单个字符:r
删除一个单词:dw
删除光标至行尾:D或者d+$
删除光标至行首:d0
删除指定区域:v+要删除的区域,按d
删除指定一行:在光标所在行,按dd
删除指定n行:在光标所在行,按ndd
复制一行:yy
粘贴:p向下一行,P向上一行
查找:按 / ,回车,使用n检索下一个
查找:将光标至于任意字符按 * /
单行替换:光标置于代替换行上,进入末行模式,s / 原数据 / 新数据
全片替换:进入末行模式,%s /原数据 / 新数据 /g
区域替换:进入末行模式,起始行号,结束行号 s /原数据 / 新数据 /g
撤销:u
反撤销:ctrl+r
分屏::sp ,ctrl+ww切换
竖分屏::vsp,ctrl+ww切换
跳转至man手册:使用K跳转,几卷再K前加号码
查看宏定义:使用[d
在末行模式执行shell命令::!命令
2.文本模式
i光标之前,a光标之后,o光标所在行下一行。
I光标所在行行首,A光标所在行行尾,O光标所在行上一行。
s以删除一个字符为代价切换工作模式,S已删除一行字符为代价切换工作模式。
3.末行模式
:wq(退出,保存)

如有错误,欢迎大家留言指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值