快速业务通道

Linux文件编辑器 Vi(Vim)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03
 Vim/Vi一直是UNIX/Linux系统上最流行的文本编辑器,从2001年接触UNIX至今,Vim/Vi始终是我修改系统文件、编写简单程序的首选编辑器,是居家旅行必备之工具.如何提升它的编写速度,本文着重介绍了一些使用技巧供大家参考.

  值得一提的是Vim是慈善软件(CharityWare),如有赞助或评比得奖,所得将全部救助乌干达孤儿,软件使用是免费的,欢迎手头有点闲钱的使用者捐款赞助,如果没银子也没关系,至少当有评比活动时(有奖金可拿的那种).

  应用技巧一:快速注释

  1、连续行注释

  使用Vim/Vi编辑shell脚本,在进行调试的时候,需要进行多行的注释,每次都要先切换到插入模式,在行首输入注释符“#”,再退回命令模式,非常麻烦.其实如果要注释连续行,可在命令模式下执行,格式如下:

  :起始行,终止行s/要替换字符/替换为新字符/g

  如需注释第1行到第20行,可以执行:

  :1,20s/^/#/g

  其中“^”表示在行首插入,“#”为要插入的字符,“g”表示执行替换时不确认,若希望每行交互询问是否执行,可将“g”改为“c”.

  如果编辑PHP脚本,注释要稍微麻烦一点,如也要注释第1行到第20行,要执行:

  :1,20s/^////g

  PHP的注释符“//”要特殊处理,Vim/Vi替换命令格式中默认“/”为分隔符,这样就需要使用转义符“”,表示“/”就要写成“/”才可以,命令如上所示.强烈建议各位看官使用,省时省力省键盘还省手指头.

  4、配置文件.vimrc

  前面提到的快捷键、ab命令等的应用,设置后只在当前编辑文件中有效,如果想让它永久生效需要编辑用户宿主目录下的.vimrc文件,如你是root用户,则编辑/root/.vimrc(此文件默认不存在).

  写入你常用的设置命令即可,如:

  :set nu

  :map ^M isam_helen@vip.163.com

  :ab sammail limingkillyou@163.com

  ……

  以后就永久生效了.



凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号