《vi/vim使用进阶》2009年以前文章打包

终于完成vim使用进阶(原来的”使用vim开发软件项目”)系列文章的整理了。原来的文章使用word书写,不过word的一次事故导致我失去了我的原稿。现在我用docbook重新整理了一遍这些文章。

使用docbook可以方便的把文章以多种形式输出,我把它转换成了html格式的文件,打包上传到Easwy的博客,现在你可以在vim使用进阶: 目录下载所有2009年以前的全部文章。

旧的回顾完成了,新的旅程也该开始了,让我们继续在vim中的旅程吧!

如果你更希望我介绍哪些vim的特性和技巧,可以在本贴中留言。我会尽量满足大家的需求。

然而,原创文章写作的过程很耗费时间,再加上与工作时间的冲突,所以更新的速度不会很快,希望大家理解。

“《vi/vim使用进阶》2009年以前文章打包”的11个回复

  1. @Rain@DNA
    这是正则表达式,:help regexp
    网上也有很多关于正则表达式的文章。
    上面的表达式的含义是:
    < — 以小于号开始
    [^>]* — 后面跟任意个非>的字符
    > — 以大于号结束

  2. 谢谢!
    昨天一口气读完了您的PDF,又查漏补缺了不少。
    我的目标是完全替换UE,期待您的后续文章。

    ViM是个很“Magic”的东西,要是有这么一个中文社区交流就爽了。

  3. @Rain@DNA
    那个网页里的命令没写全,那一串操作可以分解成三步:
    /<后要加回车,将光标移动到下一个<所在的位置
    d/>后也要加回车,删除后下一个>所在的位置
    x则是删除当前光标下字符

    至于qx的含义,则是录制命令记录x,并用@x将x缓存区的命令记录回放
    :help q
    :help @

    其实使用替换命令删除所有<…>内容更简单,一条命令就可以搞定:
    :%s/<[^>]*>//g

    我不是大师,也不收学生,呵呵
    有空多读读vim手册吧

  4. 楼主的好心,让我学到vim.楼主的教程相当的专业,vim的配置也很好.最好的是条理性,这个是很的文章做不到,谢谢楼主了,另外,看分类知道楼主有了个女儿,可喜可贺啊,如果把PP放到blog上,应该有更多的人看到吧,会有更多人的祝福的
    如果楼主把email留下,就更好了

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注