最新 | 最热门 | 最高评价

+0  在 emacs 中使用 bing translate api 实现高效翻译

Tag: 中级 | 其他 | 好玩的 | 配置 | Elisp | Emacs
bigclean 发于 2012年05月12日 19:12 | 点击: 2349 | 展开摘要
作者: coordinate

本文介绍如何在 Emacs 中使用 Bing translate api实现高效翻译。之所以使用 bing translate api,一方面因为 bing translate api 翻译效果很好,另一方面是因为 google translate api 总是提示说今天的访问超量了(dailyLimitExceeded)。

所需工具

emacs

translate-emacs-toolkit

安装

将 emacs 解压。

克隆 t

查看全文: http://www.udpwork.com/item/7272.html

+0  Emacs 自动填充头文件

Tag: C/C++ | Elisp | 自动补全 | 配置 | 高级 | Emacs
bigclean 发于 2012年04月03日 22:22 | 点击: 2164 | 展开摘要
作者: 杨英超

目标

写 C/C++ 代码时候,可以根据自动补全头文件。注意,是补全,也就是说至少我们需要输入几个字符让它帮忙补全。

如果头文件存放在搜索路径的子目录中,可以自动列出子目录中的文件,并将这些文件添加到用于补齐的候选名单中。

补齐完成之后,可以自动判断到底应该使用 #include 还是 #include “FILE” 。

方案

emacser.org 上有一篇文章,其中提到了这个解决方法,主要是利用了 abbrev-mod

查看全文: http://www.udpwork.com/item/7067.html

+0  發一段以前寫的elisp

Tag: Programming | 生活 | elisp | emacs
liuw 发于 2010年08月28日 11:00 | 点击: 1908 | 展开摘要
無任何實用價值,無聊的時候寫的,做ASCII Art動畫。

(defun cinema (file fps)
(interactive "sFile: \nnFPS: ")
(let ((int-time (/ 1.0 fps)))
(find-file file)
(while t
(scroll-up 25)
(sit-for int-time))))

具體效果見 ASCII Art Bad Appl

查看全文: http://www.udpwork.com/item/2473.html

+0  自定义Emacs工具栏

Tag: Elisp | 中级 | C | Emacs | emacser | emacser.com | gdb | gud | keymap | meteor | meteor1113
meteor1113 发于 2010年06月09日 01:03 | 点击: 2757 | 展开摘要
作者: Meteor Liu

前几天,emacs@newsmth上jcjbrian发了张他用emacs开发c++的截图,对他的工具栏挺感兴趣,所以向他请教了一下,同时也阅读了相关的info,在我的emacs上加了些自定义的工具栏(下图),在这记录一下以备忘。

emacs的工具栏配置都存放在tool-bar-map这个keymap里,这个keymap跟我们平时用于键绑定的keymap是一样的1,emacs会根据tool-bar-map的内容自动生成工具栏,如果执行一下下面

查看全文: http://www.udpwork.com/item/1669.html

+0  介绍一些Emacs功能强大的函数

Tag: Elisp | 中级 | ahei | C | Emacs | face | lambda | org | python | 光标 | 配色
ahei 发于 2010年06月07日 13:19 | 点击: 2450 | 展开摘要
作者: xilbert

1 字符串类

2 hook类函数

3 用来高亮的函数

4 编译类函数

5 将这些函数串起来

1 字符串类

string-match 函数: 用指定的正则表达式去匹配字符串,将匹配的结果放到 match-data中。(match-data 用于存储emacs中字符串模式匹配中的匹配结果) 让我们看一个例子吧!

例 1:

?View Code LISP

1
2
3

(setq mystr "The qui

查看全文: http://www.udpwork.com/item/1640.html

+0  用eval-after-load避免不必要的elisp包的加载

Tag: Elisp | 中级 | autoload | c++ | cedet | eclipse | ede | Emacs | emacser | eval-after-load | keymap
ahei 发于 2010年04月09日 11:20 | 点击: 2402 | 展开摘要
Emacs中为保证操作的一致性和使用的方便性, 同一个功能在不同的mode中都绑定相同的键, 这样你操作的时候不用区分当前到底是哪个mode, 比如, c-mode, c++-mode, java-mode, awk-mode中注释都是用C-c C-c, c-mode, java-mode中都是用C-c C-q格式化当前函数, 等等. 所以我们自己在定义快捷键的时候, 最好也遵守这种惯例.

假如我们现在要对Info-mode, view-mode, grep-mode, c

查看全文: http://www.udpwork.com/item/854.html

+0  Blogging with Emacs

Tag: Emacs | elisp | WordPress
vvoody 发于 2010年03月04日 10:53 | 点击: 2161 | 展开摘要
用Emacs写博客

发表至WordPress

howto

查看全文: http://www.udpwork.com/item/942.html
|<<<1>>>| 一共1页, 7条记录