摘要:
一直写程序,一直以文字工作者自居,一直自觉或不自觉地关注着键盘。第一支键盘依稀记得是叫全脑(或同音)。这是一只非常古老的键盘,已经不记得手感,只是依稀记得,从486到奔2,从初中到大学,它一直陪伴着我。等到它退役,我也进入了第一个笔记本时代。第一台笔记本,当时觉得手感和台式机键盘完全不同,键程短,软绵绵的。一直以为这就是笔记本键盘,为了照顾便携性,不得不做出某些牺牲。这个笔记本早已不知去向了,键盘的照片是网上截图,随便看看吧。依稀记得键帽也是剪刀脚设计,但是手感依旧恶劣,甚至赶不上台式机的普通薄膜键盘。第二台笔记本,让我遇到了笔记本键盘的极品——IBM Thinkpad系列。键程较短,但是有段 阅读全文
摘要:
Emacs是一个跨平台编辑器,由大名鼎鼎的开源大牛Richard Stallman开发(他也是GNU的核心人物)。这里不准备讨论Emacs的强大的编辑功能,也不讨论Emacs的宗教信仰-_-,这里说个关于Emacs在Windows下的偏门用法——作为Console Window。 在Windows下工作的童鞋们,一般都喜欢鼠标点点就解决一切。但是某些时候还是需要开个命令窗口跑一跑命令的,默认的选择就是Windows提供的土鳖cmd了。界面如图所示: 这个console,优点很少,缺点很多:复制粘贴麻烦、木有颜色、编辑功能差劲、可选字体土鳖、历史记录不全等,不过丫是默认安装,这么多年我们也忍下来 阅读全文
摘要:
写了一段时间的程序,感受过各种编程环境,也数次学习Emacs(或者Vi)并期望这两者能搞定大部分事情。不过,最后还是发现术业有专攻,作为编程环境的时候,某些情景这哥俩还真的不怎么适合,姑且称为不足吧,记录在这里。这里马上想说的是,我不是Emacs和Vi的粉丝,但是很喜欢两者的某些设计和功能。努力学习过他们,在生产环境中也经常用到,但并不精通。如果有我不知道或者说错的地方,敬请批评指正。另外,这贴无意于讨论IDE还是Notepad写程序谁更高明的问题。1、项目的组织方式Emacs首先是作为编辑器而存在而出名(我想Vi也一样),在不用插件时,它面向的是单个文件,若考虑split和tab方式,则是面 阅读全文