`

linux步步为营(6)--VI命令

 
阅读更多

       vi,vim(非图形界面,用不到鼠标特别是右键菜单,比如vi),

            command mode

            Insert mode, 可以用delete,上下左右方向键

            last line mode底行模式,按"/",":"进入

            搜索:按"/"键,底行搜索,enter/n键搜索下一个,N上一个,

            显示行号: set nu 

            跳转: n(24)回车跳转到24行,跳转到最后":$","$"是最后的意思

                   删除: 

                           #x 删除几个字符,#表示数字,比如3x

                        dw 删除一个单词

                        #dw 删除几个单词,#用数字表示,比如3dw表示删除三个单词

                        dd 删除一行;

                        #dd 删除多个行,#代表数字,比如3dd 表示删除光标行及光标的下两行

                        d$ 删除光标到行尾的内容

                撤销:

                        u命令取消最近一次的操作,可以使用多次来恢复原有的操作

                   复制: 

                           yy命令复制当前整行的内容到vi缓冲区

                        yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词

                        y$复制光标所在位置到行尾内容到缓存区

                        y^复制光标所在位置到行首内容到缓存区

                        #yy例如:5yy就是复制5行

                        #yw例如:2yw就是复制两个单词

                替换

                :s/old/new用new替换行中首次出现的old

                :s/old/new/g 用new替换行中所有出现的old

                :#,# s/old/new/g用new替换从第#行到第#行中出现的old

                :%s/old/new/g用new替换整篇中出现的old        

  

/etc/vim/vimrc

追加:

set nu //设置行号

set hlsearch //设置搜索高亮

 

vim删除空行.

:g/^\s*$/d  //g=全局匹配,d=删除

分享到:
评论

相关推荐

    银行行业:改革步步为营-月报.pdf

    银行行业:改革步步为营-月报.pdf

    鸟哥linux所有资料,包括基础和服务器篇,还有一些学习方法和命令总结

    这份资源包正好提供了这样一个全面的学习路径,从基础理论到实战技能,步步为营,让学习者能够逐步成长为熟练的Linux用户乃至系统管理员。通过阅读这些资料,不仅可以理解Linux的核心原理,还能学会如何在实际环境中...

    宏观行业研究方法华泰证券(申银万国)-中报点评-稳扎稳打、步步为营-100419.pdf

    在金融证券行业中,研究报告是分析和预测市场走向,提供投资策略的重要工具。通过对华泰证券(601688)的研究报告的分析,我们可以了解其中涵盖的关键金融研究方法和投资要点。 首先,报告中提到的“增持”评级是对...

    安装硬盘版步步为营IMAGEX备份还原工具

    映射.wim后,步步为营会自动弹出选择卸载方式窗口,虽然方便了卸载操作,但也会出现因为误点此窗口执行命令的情况。还可能会出现不小心点中窗口右上角的"X "或在任务管理器中关闭了选择卸载方式窗口的情况。因此做了...

    立讯精密-002475-精密制造,步步为营_华西证券-11页.pdf

    立讯精密-002475-精密制造,步步为营_华西证券-11页.pdf 立讯精密是一家专业的精密制造企业,公司的核心竞争力来自于其精密加工制造能力。报告显示,公司在消费电子领域有完整的产品和市场规划,以及强大的落地能力...

    步步为营IMAGEX能用

    6. `LINK`:这可能是一个链接文件,指向其他相关资源,如更多的教程、更新或者支持文档。 综上所述,这个压缩包提供的内容涵盖了如何使用IMAGEX进行系统映像管理的各个方面,包括命令脚本、辅助工具、配置文件、...

    步步为营IMAGEX备份还原工具

    步步为营IMAGEX备份还原工具步步为营IMAGEX备份还原工具步步为营IMAGEX备份还原工具

    _数学北师大版五上-步步为营17调查“生活垃圾”docx.pdf

    标题中的“数学北师大版五上-步步为营17调查‘生活垃圾’”表明这是一份关于五年级上学期北师大版数学教材中关于生活垃圾分类和数据分析的学习材料。描述中提到的重点难点和基础练习,暗示了这份文档旨在帮助学生...

    Photoshop_CS3中文版步步为营

    Photoshop_CS3中文版步步为营:启蒙.基础练习]

    步步为营备份还原工具

    步步为营备份还原工具 。。。。。。。。。。。。。。。。。 解压 还原 WIM文件

    Linux菜鸟过关(PDF资料)

    这份PDF文档可能是你的理想起点,让你在Linux的世界里步步为营。 Linux的基础知识包括: 1. **Linux发行版**:Linux有多种发行版,如Ubuntu、CentOS、Fedora等,每种都有其特点和用途。了解它们的区别有助于选择最...

    如何学习好ARM与linux

    【如何学习好ARM与Linux】 ...总之,学习ARM与Linux需要耐心和实践,从硬件基础到操作系统层面,步步为营,不断探索和积累经验。只有这样,才能在嵌入式系统开发领域建立坚实的基础,应对各种挑战。

    步步为营封 Win7

    "步步为营封 Win7" 本文作者:IT天空 Skyfree,旨在和大家一起探讨系统封装与部署技术,以打破现在“等工具,封装,等工具,封装”的现状,共同构筑大家的技术共享平台。 引言部分提到,作者不想像以前那样只发个...

    vbs教程-从初级到高级,步步为营

    在“vbs教程-从初级到高级,步步为营”这个教程中,你将全面了解VBS的基础知识以及高级技巧。 1. **VBS基础知识** - **语法结构**:VBS的语法简洁明了,包括变量声明、数据类型、运算符、流程控制语句(如If......

    纯源码开源桌游小游戏 墙棋 步步为营-易语言

    墙棋又译为步步为营 ,是Mirko Marchesi在1997年推出的两到四人对战的棋类游戏,棋具类似路障棋。 中文名墙棋外文名Quoridor又 译步步为营推出者Mirko Marchesi年 份1997年人 数两到四人对战类 型棋类游戏 棋具 棋盘...

    步步为营imageX备份还原小工具

    步步为营imageX备份还原小工具通过简化imagex命令的使用,使得非专业用户也能方便地进行系统备份和恢复,降低了操作难度。 这个小工具的核心功能主要包括: 1. **系统备份**:用户可以利用该工具将当前系统的完整...

    step-for-vimkind:Neovim插件的调试适配器

    步步为营 step-for-vimkind是Neovim lua语言的适配器。 请参阅以了解有关适配器的更多信息。 它允许您调试Neovim实例中运行的任何lua代码。 安装 安装step-for-vimkind ,您还将需要一个DAP插件,该插件将允许您与...

    大客户开发与管理-步步为营.ppt

    6. **大客户管理的目标**: - 系统化和规划化的运作:针对大客户制定专门的策略,确保服务的高效性和一致性。 - 把握销售时机:了解客户需求,适时推进销售进程,以达成交易。 - 工程招标策略:针对大型项目,...

Global site tag (gtag.js) - Google Analytics