自从使用Emacs开始就一直用的是emacs-nox。就是在终端里面使用的emacs,不带图形界面。但是自从装了很多插件之后就发现好像一直不太稳定,容易出现类似XXX溢出的信息,所以后来就没有敢再开太多的插件。中间想过换emacs with X,就是带图形界面的emacs,但是一直在犹豫,因为虽然emacs本身的操作没有改变,但是有另外一个很重要的影响因素——就是与终端的结合。在一般使用的时候可以开多个标签(我比较喜欢开多标签,编译和调试都很方便)。通过ALT+NUM可以快速的切换终端窗口,这样基本还是通过键盘操作完成编译过程,感觉这样很方便,快快捷。如果使用带有图形界面的话切换就没有这么方便了。
和友人多次讨论后感觉还是值得转向带图形界面的emacs。因为实际工作中接触的都是有一定规模的工作文件,这种情况下,编译和调试就不像几个小文件一样方便了。可能还是会用到ECB等插件来阅读大量的代码,通过make来管理项目文件,所以多标签的切换并不再是一种优势了。经过一些思考之后还是决定换成带图形界面的emacs了。今天用了大半天感觉还不错。没有出现用鼠标滚动光标的时候崩溃的状况。看来图形界面的缓存管理还是要比非图形界面的好。
带图形界面的emacs的配置文件和没有图形界面的还有些差异,比如字体的设置,光标被挡住之后鼠标自动滑开,还有启动窗口大小,在非图形界面下无效,而且color-theme这个插件在非图形界面中效果非常不好,在全屏渲染的时候还下边沿还是有其它颜色,看起来非常不爽。但是这个插件在图形界面下工作的非常不错。现在非常喜欢这个图形界面下的emacs了。换了一个color-theme-comdia这个颜色主题,看起来非常的cool。哈哈!
最近以来一直使用KDE4,感觉非常的好。图形效果也不错。就是不知道对显卡的要求有多高。反正在9600GT上面跑得没什么问题。就是不知道在我本本的8400GS上面,会不会的滞屏的现象。真是有一种冲动把本本也升级成KDE4,不过又觉得太麻烦了。唉还是好好的先看看书再说吧。以后的版本会更好的。
另外一个使用的经验就是wine QQ2011Beta4(我用的是JaxXon精简版,避免无聊的功能带来的负担,影响稳定性)的感觉也不错。这个也是目前我试过的最高版本的QQ了,基本功能正常使用,不过像语音,视频这样的高级功能就没办法了。正式版的不知道改了什么东西,一旦登录成功之后就自动关闭。
可惜了SourceInsight只能在windows下面跑,wine出来的效果非常不理想。openSUSE12.1源里带的kscope是1.66版的,还是用qt3编译的,感觉一般。所以就自己编译了kscope1.94版,中间还是遇到一些麻烦。可惜这个项目到09就没有再更新了,不知道未来还会怎么发展。反正感觉目前它的功能还是没法和SourceInsight相比。或许以后深入学习Qt4之后会改进一下吧。这个项目还是不错的。