码迷,mamicode.com
首页 > 系统相关 > 详细

vim 简单操作

时间:2020-05-31 12:37:07      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:pre   vim   commons   需要   模式   游标   替换   set   lin   

简单替换

  • 替换的文本中不包含/
    :%s技术图片需要替换的文本技术图片替换的文本技术图片
  • 替换的文本中包含/
    :%s技术图片需要替换的文本技术图片替换的文本技术图片
    RGB颜色对照表

撤销与撤销的撤销

在命令行模式下,

  • 按u撤销一次操作(或者输入:undo后回车)
  • Ctrl + r 恢复上一步被撤销的操作

移动行

Ctrl+g  显示当前行信息
nG      转至第n行
G       转至文本末尾
gg      移至文本开头
 

vim 搜索及高亮取消

1. 命令模式下,输入:/字符串
比如搜索user, 输入/user
按下回车之后,可以看到vim已经把光标移动到该字符处和高亮了匹配的字符串
2. 查看下一个匹配,按下n(小写n)
3. 跳转到上一个匹配,按下N(shift+n)
4. 搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮?
       
命令模式下,输入:nohlsearch  也可以:set nohlsearch; 当然,可以简写,noh或者set noh。

 

 

vim 删除

dd:删除游标所在的一整行(常用)
ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行
d1G:删除光标所在到第一行的所有数据
dG:删除光标所在到最后一行的所有数据
d$:删除光标所在处,到该行的最后一个字符
d0:那个是数字0,删除光标所在到该行的最前面的一个字符
x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键)
nx:n为数字,连续向后删除n个字符



作者:静美书斋
链接:https://www.jianshu.com/p/3c18a43f615c
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

vim 简单操作

标签:pre   vim   commons   需要   模式   游标   替换   set   lin   

原文地址:https://www.cnblogs.com/chongdongxiaoyu/p/12996913.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!