- 博客(129)
- 收藏
- 关注
原创 一年成为Emacs高手更新至20140504版
一年成为Emacs高手更新至20140504版http://blog.csdn.net/redguardtoo/article/details/7222501- 增加了对
2014-05-04 15:53:50 6961
原创 <一年成为Emacs高手>更新20140329版
http://blog.csdn.net/redguardtoo/article/details/7222501更新记录:- 有争议的观点补充了一些论述.
2014-03-29 19:07:28 3578
原创 <一年成为Emacs高手>更新20140127版
http://blog.csdn.net/redguardtoo/article/details/7222501更新记录:- 加了个例子说明如何使用Emacs改进效率,- 补充了一些精品插件推荐.
2014-01-27 14:12:46 3200
原创 高效使用vimdiff解决git merge冲突(英文版)
If you are already a vim and git master and you are impatient, please jump to theQuick start section at the end of this article.1 Set up vimdiffThe vimdiff as a merge tool will display several
2013-06-11 20:55:40 25161
原创 发表<一年成为Emacs高手>满一周年的感悟
2012年1月31日我写了一年成为Emacs高手(像神一样使用编辑器) (后文简称),到今天(2013年1月31日)正好一周年.这一年中,我不断地维护更新该文,力求能够反映最新社区咨询,解决读者的实际问题,这个过程本身使我受益匪浅. 最大的收获就是静下心来花时间把一件事情做到极致,对个人收获是最大的. 例如,我不断维护一文,使得这篇文章成为我所有文章中最受欢迎的文章,其评论数和读者私下
2013-01-31 12:36:41 7428 2
原创 <一年成为Emacs高手>更新至20121225版.
New emacs community on google plus was created.见原文
2012-12-25 22:19:27 3739
原创 如何用Emacs的Gnus收发Gmail邮件(英文版)
CREATED: 2012-10-12 一UPDATED:2012-11-17 六Author: Chen BinGnus is a fine email client. But its learning curve is a little steep even for some geeks. I am a geek and I've read all the Gnus tutorials
2012-11-17 12:17:39 8190
原创 <一年成为Emacs高手>更新至20121115版.
在答疑中强调了第一年尽量理解高手的配置比较好,不要随意改动,另外更新了一些链接和资料.补充了我在weibo上的联系方式.见原文
2012-11-15 15:38:55 3272
原创 Emacs中的自动完成(Auto Completion)完全指南
作者: 陈斌(redguardtoo)版本号: 20120821原创时间: 2012-08-21 二所谓"自动完成",就是emacs智能猜测用户想输入的是什么词,帮助用户自动输入,如果emacs找到多个可选项,也可能弹出下拉菜单让用户来选择.通常我们所说的IDE中的Intellisense,也可以认为是某种"自动完成".Emacs的自动完成远比篇普通IDE的Intellisen
2012-08-21 14:58:26 11538 2
原创 一年成为Emacs高手更新(版本20120806)
答疑更新了vi高手转Emacs和配置Windows版本Emacs(非cygwin)的问题.见原文
2012-08-06 15:04:38 3789
原创 My git alias in .bashrc
My favourite alias are `g`, `gau`, `gc`,`gt`,`gl`,`gdc`.# Git aliasalias g="git status"alias ga="git add"alias gaa="git add ."alias gau="git add -u"alias gc="git commit -m"alias gca="git commi
2012-07-20 17:19:52 4155
原创 Emacs中的完美多窗口操作
Table of Contents1 典型的工作流2 将子窗口自动编号,然后按M-0…9跳转(最爱)3 undo/redo之前的窗口操作(最爱)4 焦点移动到下一窗口(常用)5 水平/垂直切分当前窗口(常用)6 将当前子窗口最大化(常用)7 删除当前子窗口(偶尔用)8 移动焦点到上下左右的窗口(基本不用)9 存储/载入窗口布局到register(基本不用)1 典型的工作
2012-07-20 17:02:26 16092 1
原创 yasnippet 0.7.0和auto-complete-mode一起使用
I will only talk about how to set up yasnippet 0.7.0 or higher version.Table of Contents1 If you follow `normal install` way, setup is simple2 If you use elpa package system, setup is even s
2012-06-20 11:30:24 6463 3
原创 <Linux桌面之道>一文已更新
说明部分大段的重写用packer取代了yaourt (yaourt依赖太多,packer感觉更官方一点)全文见http://blog.csdn.net/redguardtoo/article/details/6403839
2012-06-05 22:09:05 3801
原创 在我的Mac OS X 10.7.3上为heroku开发rails程序
rails版本为3.1,OS X版本10.7.3,postgresql版本9.1.3jTable of Contents1 数据库必须用postgresql2 在OS X 10.7.3上安装postgresql3 检测已安装的postgresql4 数据库用postgresql的rails项目5 部署web程序到heroku1 数据库必须用postgresql
2012-05-31 16:33:45 4121
原创 针对Ruby on Rails开发的Emacs插件
我主要用两个插件rinari和yari.rinari支持在rails项目中多个文件快速跳转,另外它提供的grep工具我发觉也很有用.快捷键很容易记.yari对ruby自带的ri工具提供一个emacs界面,优点是兼容最新的ruby,操作简单,只要使用一个函数yari-anything即可.但是其官方文档推荐的yari-anything的快捷键F1在有些远程terminal下有问题.我改成了`
2012-05-28 14:14:14 3926
原创 阅读了rails中使用bootstrap相关文章的小结
Luca Pette的Twitter Bootstrap on Rails比较简单,直接使用了bootstrap的css,没用less,测试了simple_form,show_for,kaminari(分页数据)三个应用。要点在于kaminari有点兼容性问题,用twitter-bootstrap-kaminari-views解决这个问题,其他没难度。@metaskill的LESS Is Mo
2012-05-22 15:28:44 4954
原创 关于"一年成为Emacs高手(像神一样使用编辑器)"一文的答疑
我陆续收到Email,一些读者使用了我推荐的Emacs牛人配置后,Emacs启动或者使用还是有问题,主要原因是,牛人如Steve Purcell用Emacs的最新版本24.x,而读者使用的是主流版本23.x。对于Emacs的一些基本命令还是不熟悉对github不是很熟悉我建议不要丧失信心,事实上你离成为高手只有一步之遥了,以下是我的建议,还是要按照我原文所说,至少要读一下E
2012-05-09 22:06:16 6396 1
翻译 松本行弘(Ruby发明者):Emacs怎样改变了我的人生
原文(英文版本)见这里.以下是我的翻译兼一些技术方面的背景资料:1 1980年,我开始编程.2 Basic,400 steps (此句不知如何翻译)3 1988年,我遇到了Emacs,在学校的Sun-3上,和200多个学生共用.4 Emacs实际上是被禁止使用的,因为消耗太多内存.所以我只是尝试了一下了.5 我可以自由下载
2012-03-27 21:29:53 8276
原创 IT创业的悲惨故事《IT创业疯魔史》以及我的八卦
IT创业疯魔史一书讲述了一个研发手写电脑的公司惨败收场的悲剧。我个人觉得这本书不错,有志于创业的程序员可以学到很多东西。没有兴趣创业的看完后也会心理平衡一下。我这里秀一些和原书相关的八卦:《IT创业疯魔史》老早就引进国内了,这次只是重新包装了个新标题。原书叫《硅谷传奇》,上海的图书馆都有借的,我一个月前刚看过,我建议你省下买书的大洋。哈哈,出版社要不高兴了。该书主人公后来去搞电子商
2012-03-23 17:11:36 4620
原创 初学者使用Emacs的难点
作者: 陈斌(redguardtoo)原创时间: 2012-03-06 二Table of Contents1 配置成神一样的编辑器要花很多时间2 太难看3 记不住那么多命令,打字太烦4 没有非用不可的功能,总能找到替代品5 对Vi用户来说快捷键陌生且低效6 对普通用户来说快捷键陌生7 Ctrl键太难按8 不知道怎么看帮助9 恩,有时候我要用代理(Emacs很多功能需网络)
2012-03-06 22:00:09 22295 13
原创 一年成为Emacs高手(像神一样使用编辑器)
作者:陈斌(redguardtoo)版本号:20140329更新时间: 2014-03-29 Sat原创时间: 2012-01-31 Tue版权:本文采用以下协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons BY-NC-ND 3.0,转载请注明作者及出处.1 注意1.1 我的某些观点可能有争议首先请考虑到
2012-01-31 16:35:12 618363 269
原创 好用的提高生产力的Firefox插件LeechBlock
我有时候会放下正事不做,看些新闻网站打发时间.问题是看这些无聊网站之前,我都对自己说"只看5分钟",但是一旦开始了就会刹不住车,浪费的时间远远不止5分钟.自从我用了Firefox插件LeechBlock这个问题基本解决了. 它可以在设定的时间段内屏蔽掉某些网站.以下是我屏蔽的网站,*/reader/**chosun.comnews.*.comwww.csdn.net
2012-01-17 21:01:04 5297
翻译 为什么程序员创业的小时工资是1000$/小时
读了A Smart Bear的两篇文章后的简写.第一篇,你的时间价值1000$每小时:如果你投资自己的时间做一个金钱回报在未来的项目,项目成功概率不是100%,你得假设你的小时工资是你1000$每小时简单数学计算的结果,回报X概率/项目开发时间否则还不如做别人的项目.结论是你的时间非常宝贵,必需只用来做最重要的事.第二篇,尽可能外包是唯一解决之道:只要可能,尽量外包,唯一例
2012-01-12 21:28:19 2125
原创 推荐好书Enterprise Rails
Dan Chak写的Enterprise Rails很不错.作者在Amazon工作过.他的观点独特,但是论据充分推理严密. 简介可参考亚马逊的这篇书评. 简略地翻译成中文的意思就是Dan Chak推荐的方法是Anti-Rails的.例如他对MySQL不感冒,"如果要用数据库,就用PostgreSQL,用PostgreSQL的DDL,不用Ruby写的Migration Script,结束
2011-12-29 21:21:49 1451
原创 评估了Emacs下支持intellisense的几个方案
我的结论,Emacs23自带的semantic简单可用.1.1 Cedet1.0 (require 'semantic-ia)后一些函数可用.我没有试出来,和我安装的emacs是terminal版本有关(Cedet下的semantic-ia需要一个GUI介面的popup-menu).这也是游人探讨Auto Complete接合semantic-ia的原因,因为AutoC
2011-12-29 19:22:17 1549
原创 微软的黑盒子开发法的副作用(安装Visual Studio Express 2010不爽)
安装完vs2010 express后说intellisense不可用.要求安装microsoft sql server compact 3.5google搜索,http://www.microsoft.com/download/en/details.aspx?id=5
2011-10-17 21:28:36 1874
原创 我的emacs设置,从史上最牛的emacs设置改过来的.
史上最牛的的emacs设置当然是Steve Purcell的了.见https://github.com/purcell/emacs.dSteve Purcell的设置让我佩服得五体投地,他的emacs设置就是一个非常严谨的工程项目.完美的模块化,所有模块都可以一步完成升级.充
2011-08-28 19:02:13 10353 6
原创 有用的emacs快捷键
列编辑C-x r t yourstring RET (参见How to do select column then do editing in GNU Emacs ?)记录当前位置到register中 C-r SPC (需安装better-registers.el,且要注释掉其中对快捷键C-x r的占用)跳转至某register, C-j (需better-registers.
2011-06-25 20:44:00 1615 1
原创 Perforce Tip: how to apply my default change to the release branch
Create the patch, p4 diff -du -db main-branch/... > ~/mywork.patch Go to the work directory of release branch. cd dir-release-branch/ `p4 edit the files I want to patch under release bran
2011-06-24 21:38:00 1416
原创 Linux桌面使用之道
作者: 陈斌(redguardtoo)注意: 我会长期维护本文,请参考下面的更新时间更新时间: 2012-06-05 二原创时间: 2011-05-08 日我在个人电脑使用Linux桌面已5年(工作中使用Linux的时间要长的多),深深体会到了Linux桌面的好处.我是工程师,计算机geek,非常重视效率.对于我这样的典型用户来说,Linux桌面给我提供了丰富强大的工具,使我高
2011-05-08 18:15:00 21511 68
原创 奇客(Geek)的常用软件清单(操作系统支持OS X, Windows, Linux)
作者: 陈斌 (redguardtoo)更新时间: 2012-11-29 四原创时间: 2011-04-16 六 15:11品味比较小众,如果你用几亿劳动人民都喜爱的某著名免费软件套装,这篇文章你就不用看下去了.我选择软件的标准是:功能强大(可编程,支持插件)性能优秀(不带图形界面,用C写的,一般性能还可以)诚实可靠(开源最好,闭源的话开发者本人要有相当信用)绿色软件,配置
2011-04-23 19:12:00 17775 21
原创 切.格瓦拉 阿根廷(Che: Part One),一部无聊的政治宣传片
剧情基本上就是记流水帐,从1955年卡斯特罗(Castro)等人在墨西哥城组织七·二六运动(26th of July Movement)开始,然后就是行军,袭击兵营,伏击战,救治伤员,做群众工作(给村民看病,演讲),处决违法军纪的士兵,最后是革命的高潮,切.格瓦拉(Che Guevara)和Camilo Cienfuegos夺取Las Villas省的首府Santa Clara
2009-05-02 19:19:00 1904
原创 重新开始写博客
看完一本书,做了一个新项目,如果不记下来,过一段时间都忘了,实在和划算.当初懒得写博客,一个原因是因为csdn的在线博客有问题,久而久之就不愿意写了.现在找了一个离线的blog写作发布软件scribefire,是firefox的addon,听人介绍好像不错,所以从今天开始我决定勤写博客.
2009-03-24 19:21:00 1345 1
原创 史上最强的Vim 配置文件(2008-3-21修正版)
配置文件和所有插件下载:http://www.mediafire.com/?kgjy0dbdsxn目地:当初之所以发布此史上最强vim配置文件的更新版,是因为我要在好多台电脑上,不同的开发环境(不同版本的vi,不同的操作系统)下工作,我希望这个vimrc文件能够在任何情况下都可以使vim正常启动,开始工作,哪怕所有的插件和软件都没装。说明:在vim7.1, vim 5.8中测试ok 更新:1. 去
2008-03-21 21:41:00 27789 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人