首页 > 其他分享 >vi总结

vi总结

时间:2023-04-25 23:11:29浏览次数:33  
标签:总结 vi 一行 查找 当前 拷贝 剪切 粘贴


yy 拷贝当前行
nyy 拷贝当前后开始的n行,比如2yy拷贝当前行及其下一行。
p  在当前光标后粘贴,如果之前使用了yy命令来复制一行,那么就在当前行的下一行粘贴。
shift+p 在当前行前粘贴

ndd 剪切当前行之后的n行。利用p命令可以对剪切的内容进行粘贴
:1,10d 将1-10行剪切。利用p命令可将剪切后的内容进行粘贴。





dd 删除当前行
:1,10d 删除1-10行


u 撤销(Undo)
Ctrl + r 重做(Redo),即撤销的撤销。

$ 移动到行尾
^ 移动到本行第一个非空白字符上。

s/old/new/g 用old替换new,替换当前行的所有匹配
/text  查找text,按n健查找下一个,按N健查找前一个。


vim中有一些特殊字符在查找时需要转义  .*[]^%/?~$


i 在当前位置生前插入
o 在当前行之后插入一行
O 在当前行之前插入一行

:wq 保存并退出

:e! 放弃所有修改,并打开原来文件


标签:总结,vi,一行,查找,当前,拷贝,剪切,粘贴
From: https://blog.51cto.com/u_16088628/6225486

相关文章

  • shell编程总结
    一,执行shell程序文件有三种方法(1)#shfile(2)#.file(3)#sourcefileshell常用的系统变量$#:保存程序命令行参数的数目$?:保存前一个命令的返回码$0:保存程序名$*:以("$1$2...")的形式保存所有输入的命令行参数$@:......
  • Navicat Premium连接时出现 Authentication plugin ‘caching_sha2_password‘ cannot
    参考了很多资料:了解到:很多用户在使用NavicatPremium12连接MySQL数据库时会出现Authenticationplugin‘caching_sha2_password’cannotbeloaded的错误。出现这个原因是mysql8之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_passwor......
  • 决策树算法总结
    决策树(DecisionTree)决策树是一种树形结构,以信息熵为度量构造一棵熵值下降最快的树,它每个内部节点表示在某个特征上的分割使得分割前后熵值下降最快,到叶子结点处的熵值为零,此时每个叶结点中的样本都被归为同一类(训练时叶结点中数据的真实类别未必为同一类)。决策树算法递归的选择......
  • 4月25号总结
    今天老师专门找了几个组讨论问题,非常幸运,我们就在其中,老师对我们的选题作了详细的分析划分了我们需要做什么,完成什么功能,主要分为以下几点:1、首先要把图片中表格的信息存储到数据库中,只有存到数据库里了,才有后面对数据的一系列操作2、添加历史记录,标题,关键字,供用户更方便的使用......
  • 第一阶段绩效总结
    根据对团队的奉献值王集洲:独自完成物流公司后台系统(100分)陈俊杰:完成达梦数据库连接、客户端Web界面设计(70%)、后端Java代码编写(80%)(50分)冯嘉乐:客户端Web界面设计(30%)、后端Java代码编写(20%)(25分)......
  • 总结20230425
    代码时间(包括上课):2h代码量(行):100行博客数量(篇):1篇相关事项:1、今天进行了数据库的上机,进行了SQL语句的复习。2、今日进行了python的上机,进行了python面向对象的知识的练习。3、今天进行了四级分数的查询,很好!过了!。......
  • Linux分区重要总结
    df-h :以比较容易读的格式显示目录和使用情况df -i  :显示每个分区和目录的inode使用情况lsblk  -f  列出所有磁盘的分区信息fdisk-l  列出系统里面的磁盘信息分区的类型:  Linux的分区id是83  ,交换分区的类型是82   逻辑分区的类型是8e ......
  • Java静态代理总结
    总结:真实对象和代理对象都要实现同一个接口代理对象要代理真实角色优点:代理对象可以补充真实对象所要做的事情真实对象只需要关注自己做的事情代码示例:执行结果:......
  • 2022年终总结
    今年主要成就是:(1)身体调整到最佳状态(2)工作有些变动但最终换成了自己满意的工作(我的优先级:研究院>券商>web3>传统工业>web2)(3)入门玄学并认识了很多朋友(4)工作站各项配件的配置拉满(双路7t83,sx1000lpt,ssgx2,p4800xx2,利民b12)(5)确立布客社区的四大方向,并且开设讨论群,逐渐走向正轨。明年规划:(1)玄......
  • 每日总结2023-04-25
    今天无事发生在讨论完老师对于随车买的意见后,意识到了要贴近显示,软件是为了懒人而生,很大程度上不能方便快捷的软件就是败笔。经过讨论,随手买可以加上智能一键补货,车载web端可以加上点歌功能、语音识别购买等项目。 ......