Emacs模式1,2和t(t代表什么)?

时间:2010-01-09 21:33:41

标签: emacs

例如,global-linum-mode 1允许行号global-linum-mode 0禁用行号,global-linum-mode t会做什么?我看到了另一个参数:nil。他们做了什么?

2 个答案:

答案 0 :(得分:3)

布尔上下文中的

tnil是(Emacs)Lisp真值。 nil是假的。任何非零值都被认为是真的,但通常使用tSource

对于global-linum-mode,任何非负参数都会启用它,包括t"foo",......等等。

对于这些问题,使用elisp在暂存缓冲区中播放非常有用:在那里输入你的表达式,然后按C-j

答案 1 :(得分:1)

t为真,nil为假。