Emacs Regexp Note
emacs 扩展 ido
我用的是Emacs 24.2, (Windows操作系统不要鄙视我啊) 其他较高级的版本都理应类似。
如果你有同样的问题并且有好法,还望留言告知啊。
今天遇到一个问题是,在用ido-find-file的时候,这个文件适合用外部程序打开。(比如是个.doc什么的) 以前的做法是C-d进入文件夹,search那个文件,然后用我一个常见的
(w32-shell-execute 1 (dired-replace-in-string "/" "\\" (dired-get-filename)))
打开,然而今天我想为什么不能在C-x C-f的状态下用别的快捷键直接调用外部函数呢。
于是开始查。
google搜索跳转链接及一些的Elisp函数整理备忘
问题,google 搜索的链接时常打不开。
由于我没找到什么好方法让它使用代理,又鉴于谷歌搜索是明文链接,所以干脆把它的链接挖出来。
Emacs 设置透明度
很多Emacs的配置是小而杂的,今天发一个关于透明度的几个函数,能让你方便的使用它们。
你真正用到的方法,见最后。
ANSI Common Lisp 学习笔记 第六章
早就看了,只是才做习题。
* 第六章:函数
** 6.1 全局函数 (Global Functions)
*** fboundp symbol-name
谓词 fboundp 告诉我们,是否有个函数的名字与给定的符号绑定。如果一个符号是函数的名字,则 symbol-name 会返回它:
*** symbol-function
可通过 symbol-function 给函数配置某个名字:
(setf (symbol-function 'add2)
#'(lambda (x) (+ x 2)))
新的全局函数可以这样定义,用起来和 defun 所定义的函数一样 :
Carnac, Keystroke Visualization in Windows.
Hi, I'm Scinart, and today I'll recommand a great software for keystroke visualization, Carnac.
you can get it from https://github.com/Code52/carnac
Carnac is a keyboard logging and presentation utility for presentations, screencasts, and to help you become a better keyboard user.
Carnac is a free and open source software under Microsoft Public License (MS-PL), which means you are definitely free to modify, distribute and sell derivative works.
ANSI Common Lisp 学习笔记 第五章
ANSI Common Lisp学习笔记第五章,区块,语境,条件,迭代,多值,"本章的操作符都有一个共同点,就是它们都违反了求值规则。"
ANSI Common Lisp 学习笔记 第四章
ANSI Common Lisp 第四章的学习笔记,数组,string, 序列,结构,BST, 哈希表等等。
记一次Emacs源代码之旅
好吧,我说的不是C-source code啦,而是一个simple.el里定义的函数,叫#'next-line,
咦,这名字怎么这么熟悉,对,就是任何教程都会第一个告诉你的那个绑定在C-n上的函数,next-line, 我发现我按住C-n时,Emacs就会卡,而C-p却不这个问题,于是我想看看C-n究竟做了点什么,为什么会这么卡。
用Common Lisp实现的一个Huffman编码程序,
;;; Time-stamp: <2013-04-28 18:28:34 scinart>
;;; by Scinart akukeej@gmail.com
;;; modified at 2013-04-28 Sunday 17:36:07