关于

总觉得深圳是一个很浮躁的城市,但时间久了,却发现浮躁的并不是深圳,而是自己的心。于是,不断的告诫自己,要戒除浮躁,以求“宁静致远”。

这一个博客,是我在网络上的家。它不求哗众取宠,只为静静的写一点东西。它是我心灵的宁静之港,也期冀能把自己的所思所感及所学与众人分享。

它是苍茫世界中一颗默默无闻的小花,它并不美丽,也无香气,但生命的坚持却给了它另外一番动人的魅力。有一天,当你驻足在它身前时,如果能让你的心灵获得片刻的宁静,或者能让你能有所思所得的话,它便满足了!

Easwy的博客 (http://easwy.com/blog/)

原创文章,请阅读页脚的许可方式,转载请注明:转载自易水博客 [ http://easwy.com/blog/ ]

本文链接地址: http://easwy.com/blog/about/

文章的脚注信息由WordPress的wp-posturl插件自动生成

《关于》有88个想法

  1. Easwy :
    @karlzheng
    我一般是打开文件c.c,然后用命令:
    :vertical diffsplit d.c

    就是用
    :vertical diffsplit d.c
    存在问题;
    比如:
    打开文件c.c,
    :vertical diffsplit d.c
    然后再打开文件: e.c
    o
    :vertical diffsplit f.c
    这时,不是e.c和f.c比较;
    而是c.c和e.c; c.c和f.c比较;

    退出vim再进来可以消除以前的diff,
    但有时经常在vim打开多个文件的时候中途进行diff比较;
    这时要退出vim就会使之前的session丢失….

    不知diff模式是否有选项解决这问题

  2. 博主你好:

    有一个问题困扰我有点久了,可能是关键字选的不当的缘故,在google上也没有找到满意的答案。想起reader里面有订阅你的博客,就来请教你啦。

    vim的TOHtml插件,可以生成带有语法高亮的html文件。我想在shell脚本中执行vim,“批量”将源码文件生成对应的html文件。
    我在终端中执行:
    $ vim -e ex2.sh < change.vim

    ex2.sh是一个shell脚本

    change.vim内容如下
    $ cat change.vim
    TOhtml
    write ex2.html
    quit!
    quit!

    我的本意是使用vim的Ex模式,将ex2.sh用TOhtml转换为带语法高亮的ex2.html。
    在change.vim中写入Normal模式下的操作。
    但是生成的ex2.html内容和ex2.sh一模一样,连html标签都没有。

    如何在shell脚本中执行TOhtml插件呢?

  3. 感谢博主的一系列文章,在你这我得到了很多自己想要的信息(这样的博客才是黑客的博客),同时我也发现我距离一个真的开发者还差得远。目前,接触Linux已经半年,想学Android。现在正在学习Vim的使用,你的Vim使用进阶对我帮助很大,再次感谢你的自由和奉献精神。

  4. 你好,我在用tag的时候有一个问题,就是它只匹配函数,不匹配类,比如一个类Note有个函数set,Note::set,用ctag的时候,会把所有set函数的定义找出来,比如AClass::set,BClass::set,这在大项目的时候是个问题,请问你是怎么解决这个问题的。

  5. 博主好!
    可以留个联系方式到我的邮箱么~
    我还在大学学统计,但是我个人对一些关于编程的东西很感兴趣,包括Vim,Linux,以及github,PHP等的使用。
    而且最近也想像博主那样自己做一个博客出来~
    可以给我点详细的文献或者指导么?

  6. 博主问个问题。
    andorid编译的时候输出是这样子的:

    compile:
    [javac] /home/ccheng/program/predecate_android_sdk/tools/ant/main_rules.xml:384: warning: ‘includeantruntime’ was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 2 source files to /home/ccheng/workspace_helio/android_test/bin/classes
    [javac] MyApplication.java:11: not a statement
    [javac] aadfasdf
    [javac] ^
    [javac] MyApplication.java:11: ‘;’ expected
    [javac] aadfasdf
    [javac] ^
    [javac] 2 errors
    但是我把vim里面的errorformat设置成帮助文档里面的errorformat-ant之后还是找不到MyApplication.java,我估计是因为这个是相对路径的原因。
    当前目录实在“.”,MyApplication.java的目录在于”./src/com/test”请问有什么办法可以解决这个问题吗?谢谢

  7. 博主你好,我这两天在学习vim,有个问题自己研究了一阵,还是不会,特来请教你。nnoremap J mzJ’z,这个命令的意思就是链接两行以后,让光标回到它原来停留的位置,我希望不管用什么命令移动光标以后,都能让它回到原来的位置,该怎么做?下面是我仿造的,可以成功,但是仅限于gg,G这样的移动,ctrl + f, ctrl +b H, M, L, n, nj, nk这样的移动就不行了

    “let the cursor go back the last places
    nnoremap s ‘z
    “Keep the cursor in place while joining limes
    nnoremap J mzJ’z
    nnoremap gg mzgg
    nnoremap G mzG

    1. @lalor,
      “让光标回到它原来停留的位置”是指让光标回到它原来所在的行?还是所在的列?
      如果是想光标回到原来所在的列的话,可以看一下这个帮助:”:help col()”

  8. 请问深圳有哪些比较不错的互联网公司是使用java作为主要开发语言的吗?
    对深圳互联网公司的了解一直仅限于腾讯和迅雷

  9. 您好: 我单独使用phpcomplete 时, 可以提示参数列表和参数类型。 但是与您的脚本整合在一起, 就显示不了啦。 有什么办法吗?

    我的代码:
    au FileType php set omnifunc=phpcomplete#CompletePHP

  10. 请教一个问题 我把/var/log/syslog 文件拷贝到另一个地方用vim打开 高亮就消失了 是什么原因呢 vim可以识别目录来选择性的高亮么?

  11. 博主您好,从《vim实用技巧》勘误表来到您的博客。您是一位负责人且认真的译者,谢谢您带来的好书。

发表评论

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