vi/vim常用操作快捷键实践

目录

1、搜索字符串

2、复制        

3、删除

4、设置行号

 5、参考文章:


1、搜索字符串

(1)、命令模式下,输入:/字符串

比如搜索user, 输入/user

按下回车之后,可以看到vim已经把光标移动到该字符处和高亮了匹配的字符串 如下图所示


(2)、查看下一个匹配,按下n(小写n)

如下图所示跳转到下一个user

(3)、跳转到上一个匹配,按下N(大写N)

 (4)、 搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮?

       命令模式下,输入:nohlsearch  也可以:set nohlsearch; 当然,可以简写,noh或者set noh。

2、复制        

1)单行复制

在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;

2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;

其中n为1、2、3……

【yy】 复制光标所在的那一行
【nyy】 复制光标所在的向下n行

2、粘贴

  在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴

【p,P】 p为将已经复制的数据在光标下一行粘贴;P为将已经复制的数据在光标上一行粘贴

3、删除

  • 删除一行:dd
  • 删除一个单词/光标之后的单词剩余部分:dw
  • 删除当前字符:x
  • 光标之后的该行部分:d$
  • 文本删除
  • dd 删除一行
  • d$ 删除以当前字符开始的一行字符
  • ndd 删除以当前行开始的n行
  • dw 删除以当前字符开始的一个字
  • ndw 删除以当前字符开始的n个字

4、设置行号

     如果编辑后,又想显示行号,同样操作按一下esc键,并输入:(冒号),输入set number    ,并按回车键,完成后即显示行号

 5、参考文章:

vi/vim下如何搜索字符串

Vim复制一整行和复制多行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值