vi或vim编辑器的常用命令

1 篇文章 0 订阅
1 篇文章 0 订阅
插入恢复操作
i 当前插入
I 行首插入
a 当前后插入
A 行尾插入
u 恢复一个
o 在当前下插入行
O 在当前上插入行

esc 退出编辑模式

行操作
^ 跳到行首/home
$ 跳到行尾/end
dd 删除行 ndd 删除n行
yy 复制行 nyy 复制n行
p 粘贴行
P 在上粘贴

dw 删除一个词
yw 复制一个词

D+$ 删除到行尾 Y+$ 复制到行尾
D+^ 删除到行首 Y+^ 复制到行首

v模式
1、ctrl+v 请入列编辑模式
2、向下或向上移动光标
3、把需要注释的行的开头标记起来
4、然后按大写的I
5、在插入注释符合,比如"#"
6、再按Esc,就会全部注释了。
删除多行注释
1、ctrl+v 进入列编辑模式
2、向上向下移动光标
3、选中注释部分然后按d,就删除注释符号。

vim 命令行模式
:q 退出
:q! 强制退出
:wq 保存退出
:wq! 强制保存退出

改一个字符时
在命令模式下按r然后修改要修改字符在按zz保存退出

:set nu 显示行号
:%s/root/zzzzzz/g 将root全部替换成zzzzzz %s
:1,5s/root/zzz/g 将1-5行的root替换成zzz

/ 正向查找 :/ 反向查找 n向下查找 N向上查找
:noh 取消选中高亮

定位到行
gg 定位行首
G 定位行尾

vim -O /etc/passwd /etc/hosts
ctrl + ww 切换多个文件

自定义vim
vim ~/.vimrc
添加
:set nu
保存退出
在用vim打开文件时就有行号了。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值