vim 编辑器的使用方法

本文详细介绍 Vim 编辑器的基本操作方法,包括命令模式、编辑模式及命令行模式下的各种实用快捷键,如字符操作、行操作、词操作等,并介绍了如何进行快速修改、替换、查找及文件定位。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vim 

命令模式       默认打开文件为命令模式

命令行模式     shift+: 命令行模式

编辑模式       i 编辑模式

Esc 切换命令模式




命令模式 

   -----字符操作

                 i   当前插入

                 I     行首插入

                a    当前字符之后插入

                A    行尾插入

Esc退出当前模式   o当前行下插入一行   O当前行上插入一行

                                   x键删除当前行以后  X向前删除       

                                  撤销u

------- 行操作

              Home键 光标到行首,End 光标到行尾    

              dd 删除一行    Ndd(N表示行数)

              yy 复制一行   Nyy

              p 将复制的行粘贴


---------词操作

             dw 删除一个词(光标之后才开始删除)

             yw 复制一个单词

----------块操作

             大D 或者 d+$ 删除到至行尾   d+^ 删除到行首

             y+$ 复制到行尾  y+^复制到行首

V模式

       Ctrl+v : 进入v模式

       编程的时候需要多行注释:

1.  Ctrl+v 进入列编辑模式

2. 向下或向上移动光标

3. 把需要注释的行的开头标记起来

4. 然后按大写的I

5. 出入注释符,比如“#”

6.再按Esc,就会全部注释了

  

   删除多行注释:

ctrl+v 编辑模式,上下移动选中要删除的注释,d进行删除,Esc退出


------------------------------------------------------------快速修改


------命令行模式

:wq 强制保存退出


在命令模式下,快速修改一个字符,使用r 键进行修改, 大写的ZZ进行保存


-------------替换

:%s/this/that    每一行的第一个this被替换成that                        (%表示从头到尾)

:%s/this/that/g   将文本中的this替换成that

  set   nu 显示行号

  set   nonu取消行号


------------查找

用  /  对文本中的进行查找 ,按n向下进行切换,N向上进行切换

高亮取消   :noh     (no  high)


:!ifconfig    用!进行当前编辑和命令切换,按任意键退出


-------vim定位到某行

gg 定位到行首

G 定位到最后一行行首


-------打开多个文件

vim   -O  /etc/passwd  /etc/hosts

          ctrl +ww 切换文本

-------自定义vim

vim  /root/.vimrc

set nu

set history=20





 

      




              

             




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值