[原创] Protocol Buffers的Emacs语法高亮

转载请注明出处:http://www.codelast.com/

让Emacs支持Protocol Buffers文件的语法高亮,很简单,首先下载这个文件:

wget https://raw.githubusercontent.com/dylanvaughn/emacs/master/lib/protobuf-mode.el

阅读更多

[原创] 在Emacs中使用树形“资源管理器”——Sr Speedbar

转载请注明出处:http://www.codelast.com/

『1』下载
使用Sr Speedbar可以在Emacs中“造”出一个树形资源管理器。在这个页面下载到 sr-speedbar.el(若链接已失效,请自行搜索)。

『2』创建一个Emacs的load path
我在我放置Emacs插件的总目录 ~/.emacs.d/ 下创建了一个“extra”目录,用于放置其他我自己下载的插件,于是我把上面下载的 sr-speedbar.el 也放到这个extra目录下了。
阅读更多

[原创] 在Emacs中使用树形“资源管理器”——emacs-nav

转载请注明出处:http://www.codelast.com/

『1』下载
项目主页:https://code.google.com/p/emacs-nav/

『2』安装
解压下载到的安装包,并将其拷贝到一个自己创建的Emacs load-path中:

tar zxf emacs-nav-49.tar.gz
cd emacs-nav-49/
mkdir ~/.emacs.d/emacs-nav/
cp * ~/.emacs.d/emacs-nav/

其中,~/.emacs.d/emacs-nav/ 是我为emacs-nav自己创建的一个目录。
阅读更多

[原创] Emacs on Windows初步实践

转载必须注明出处:http://www.codelast.com/

Emacs是个好东西,最近我在Windows下也用起了Emacs,是因为有很多特定类型文件的语法高亮显示很好用,例如Apache Pig文件,Thrift文件在Emacs中都有了现成的语法高亮支持,等等,如果你用Notepad++等文本编辑器就必须自己编写语法高亮规则了(会累死你)。
文章来源:http://www.codelast.com/
下面记录一下Emacs Windows版从安装到基础配置的过程。
阅读更多

[原创]一些未归类的命令、操作方法或问题总结(3)

下面是一些未归类的命令及操作方法,专门记在此文中,以便将来查询。由于文章较长,请用Ctrl+F查询关键字来定位到你需要的内容。

(1)使emacs不要生成临时文件
在emacs中编辑了文件并保存后,通常会生成一个临时文件,假设原文件名为a.txt,则生成的临时文件名为a.txt~,如果不想生成,可以在emacs配置文件 .emacs 中添加一句:
(setq-default make-backup-files nil)
阅读更多

shell脚本因文件编码问题不能正确执行的问题

遇到一例因shell文件的编码问题导致执行后不能得到正确结果的问题。一般来说脚本中不会带有中文,不过有时候例外,例如你要查找一个文本中的字符串,cat test.txt | grep "汽车"  这样的命令,如果文件编码不对,就可能得不到正确结果。

阅读更多

安装emacs 23.2的错误:configure: error: a system implementation of alloca is required

文章来源:http://www.codelast.com/

 

./configure时如果出现此错误,请带上–with-x=no参数,另外,如果还提示跟libXpm之类相关的错误,可以把这些一并禁掉:

–with-xpm=no –with-jpeg=no –with-png=no –with-gif=no –with-tiff=no

emacs 23.2装好后,对C++自动就有语法高亮,不需要用自己的.emacs配置文件了,挺方便的。但是它的语法高亮不是很全面,也就是不够“多彩”。

文章来源:http://www.codelast.com/