摘要:
对Emacs来言插件的扩展提供了无穷的功能。每一个Emacser都会有一个自己的.emacs,会有一个自己插件集。随着不断的使用,不断的掌握Emacs的功能,不断的遇到新的应用需求,都会增加一些插件。插件越来越多,极大的影响了Emacs的启动速度。当然这也有解决方法就是通过byte-complie-file将el文件预先编译成elc文件,提高加载速度。elc文件和python的那个pyc是一样的概念,都是字节码的形式。这样一来。每次Emacs启动的时候就不用来编译一次,这将大大的加载速度。当然插件多了就不可能一个一个的通过手动byte-complie-file命令进行编译,这样不符合程序员的习 阅读全文
摘要:
作为一个程序员多少会积累到自己用到的一些代码。可能是库也可能是一些配置文件。在长期实践中保存自己见到的好的代码或者工具是一个好的习惯。之前也多少写过一些代码。但是都没有得到很好的积累。很多东西写过就丢了,再找起来就很麻烦。后来想通了还是建立一个私用的代码库,用来积累自己在工作和学习中用到的代码。而且这样一来也有利于熟悉版本控制工具。其实以前不会用。想通了之后就开始找,基本是这么个条件:首先要方便,适合多处同步,其实要使用比较喜欢的版本控制工具分布式的最好,这样可以不用担心多处修改造成的混乱,以及无法及时同步导致错乱。当然最重要的还是要是私有的。到不是说比较自私,是因为是随手保留的东西,难登大雅 阅读全文