vim编辑器的使用

vim编辑器

作用:创建或修改文件;维护Linux系统中的各种配置文件
vi是默认安装的 vim是需要去网络安装的
在这里插入图片描述


1.末行模式

:表示在末行模式

:w 保存,不退出
:wq	保存并且退出
:q	只是退出
:q!	强制退出
~ 未使用的行
:x 保存并且退出
:wq! 强制保存并且退出(root修改只读文件的时候可以用到)
:x! 强制保存并且脱出	
:W 另存为 (:wq /lianxi/a.txt)

光标移动

home行首
end 行尾$

行间跳转

:1 跳到第一行
:10 跳到第十行
:$	跳到最后一行
:set nu 显示行号

文件内容查找

:/bbb

文本内容替换

:s/aaa/haha/ 替换光标当前行第一个aaa
:1,3s/aaa/haha/g
:%s/aaa/haha/g 替换所有aaa为haha
:%s/aaa//g 删除所有aaa
:%s/aaa/haha/gc 替换的时候给予确认

打开新文件或者读入其他内容

:e 文件名
:e passwd 打开新的文件去编辑,退出原来的文件(现文件必须先:w保存)

将其他文件里的内容导入当前文件

:r 文件名
:r passwd 将当前目录下的passwd内容导入当前文件中

显示行号

:set nu
:set nonu 取消行号

设置tab键宽度(临时有效)

set ts=4

设置下划线

set cursorline

2.替换模式(不常用)

R键进入
直接输入替换 撤销:退格键


3.命令模式

yy复制当前行
3yy 复制三行
p 粘贴
u 撤销
ctrl +r 恢复 
dd 删除(剪切)
3dd 删除三行
d^ 删除当前光标之前到行首的所有字符
d$ 删除当前光标之后到末尾的所有字符
dw 删除一个单词,以空格、冒号等符号分割
x 删除一个字符

行间跳转

1G 跳到第一行
10G 跳到第十行
G 跳到最后一行

文件内容查找

/aaa 自上而下查找aaa
?aaa 自下而上查找aaa
n 查找下一个
N 查找上一个

4.可视模式

主要用来选择复制区块文本
在命令模式下,使用v键或者V键可以进入可视模式
可视或者可视块模式可以复制或者删除一部分单词,选中一部分单词然后进行操作
小v 可视模式 选择一部分
大V 可视行模式 选择行
ctrl +v 可视块模式
按y复制 x或者d是删除
按P 粘贴

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值