vim常用命令

/etc 配置文件目录
cd - 返回上次的工作目录
ls -R 类似tree显示目录树
ls -lh 以易于理解的方式显示文件大小
ls -c ls -t 以时间排序
ls -S 以文件大小排序

echo ‘set nu’ >> /etc/vimrc 修改wim配置文件,永久显示行号
进入插入模式
i 光标字符的前面输入
a 光标字符的后面输入
o 当前行的下一行,产生新的一行

A 当前行尾输入
I 当前行首输入
O 当前行的上一行,产生新的一行

正常模式
esc
h 左
j 下
k 上
l 右
yy 复制当前行一整行
y$ 复制光标到行尾
xyy 复制当前行开始的x行

p 粘贴

dd 剪切当前行一整行
d$ 剪切当前位置到行尾

u 撤销上一步,后退
CTRL+r 恢复下一步 前进

x 删除光标所在字符
r 替换光标所在字符

^ 跳到行首
$ 跳到行尾
g 跳到首行
G 跳到尾行
xxG 跳到xx行

命令模式
esc + :
:wq 保存并退出
!表示强制操作
/xxx 搜索xxx字符 回车开始搜索,n搜索下一个,shift+n 上一个
:s/old/new 新字符替换旧字符,替换光标所在行的旧字符,单次替换
:%s/old/new 全文替换,每行替换一次
:%s/old/new/g 全文替换,不限次数
:x,ys/old/new/g 在x-y行进行替换 加g不限制次数,不加只替换 一次
set nohlsearch 关闭高亮显示
:q! 不报错强制退出
:!命令 临时执行linux其他命令查看结果,回车返回vim
:set nu 显示行号 nonu 不显示行号

可视模式
esc
v 字符可视
shfit+v 行可视 批量操作
ctrl+v 块可视 批量操作
I/shift+i 跳到快的最前面 批量操作
D 删除

1.光标定位到要操作的地方。

2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。

3.SHIFT+i(I) 输入要插入的内容。

4.ESC 按两次,会在每行的选定的区域出现插入的内容。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值