Limbo: 混沌位面 ———— 这里既空虚又充实,没有规则,没有约束,创造来自思考,生存依赖想像,现实源自梦想。
首页 给我发Email! 订阅 跟踪我的twitter信息

分类“OpenSource”中的存档

继续补充vim配置技巧——上次的vimrc还不够强力

picture-4.png首先要补充一些MacVim的配置,其实写上篇文章的时候我还在用已经过时的基于Carbon界面的vim for osx,更接近传统的unix版本,但是好久没更新,只支持vim6.0,soureforge上有一个7.2的版本,bug诸多,其中的乱码和字体抗锯齿的问题让我完全无法忍。而MacVim是基于Cocoa开发,支持到7.2,还含有很多讨好mac用户的设计,比如对标签的良好支持,华丽的界面(背景颜色支持透明度,字体抗锯齿更漂亮,几乎跟TextMate的效果没区别)……非常后悔以前没仔细试用这个版本!目前为止只发现行高linespace的设置会无法生效,不过这个bug在最新的快照版里已经修正了。

插播一个道歉:由于spam太多,我前段时间在wordpress黑名单里加了一个很苛刻的条件,把所有评论都挡到待审核列表里去了,好像还直接删了一部分……咳…… 阅读全文 »

面向前端开发者和TextMate粉丝的vim配置

vim-editor-icon1.pngtextmate.pngvim是编辑器中的神器,但是因为学习曲线比较陡,界面也仿佛从石器时代穿越,广大fashion的前端工作者们难免对其有距离感。其实vim最大的萌点有两个,其一是百科全书般的文本编辑功能,其二是可以随意定制,满足任何与编辑器相关的需求和偏好,比如下面这张便是我在macbook pro上运行vim的截图,不仅语法高亮可以冒充TextMate,功能也几乎一致。 阅读全文 »

用synergy在Mac和双屏幕PC之间共享鼠标键盘

picture-3.png其实去年5月的时候我就在ibook和公司的PC上装过synergy,后来完全抛弃了windows环境,那台PC长期闲置,有没有键盘鼠标都无所谓,所以就没再装过这个工具。未想到风水轮流转——

先是在封闭开发黑豆的时候,我只把macbook pro和宽屏显示器带进了小黑屋,完全不用PC测试,自以为凭借经验和美学智慧已经足以预判和规避一切浏览器兼容问题……结果测试阶段被ie里relative定位的一系列渲染问题折腾得很囧。

然后是testing team抛弃了Bugzilla,开始“严肃的”使用Mercury QC,虽然它繁复的操作和用activex开发的客户端都让我很不屑,但是这玩意的可怕之处在于严谨的(或者说死板的)权限和缺陷状态管理,没有哪个testing team的姐姐能帮我绕过流程,由于我长期不接受也不关闭任何bug,每周五邮件里的统计结果就很不好看。

再加上最近又开始大萧条,为了遵从开源节流现金为王的教诲,我也只好腆着脸登陆公司里那个界面更烂的OA系统申请报销手机费。

这些事情都让我越来越离不开IE,对了,windows上的软件也越来越有吸引力,比如httpwatch和chrome,相反mac上有吸引力的软件却恰好不能在我的工作环境中使用,比如textmate和coda,eclipse 3.4也经常假死或者弹一些莫名其妙的报错窗口。 阅读全文 »

GOSPEL OF YY

    And who are you, the proud lord said,
    that I must bow so low?

    -- 《卡斯特梅的雨季》
    冰与火之歌