我注意到Emacs *-mode
函数有时将t|nil
作为参数,有时它必须是-1|1
。我认为在第一种情况下,最好提供-1|1
而不是t|nil
,但是在第二种情况下,它会导致意外的行为,提供t|nil
而不是-1|1
,请纠正我如果我错了。
(blink-cursor-mode -1) ; Must be -1, nil not going to work
我个人更喜欢t|nil
,因为它比数字更清晰。
为什么会这样?有约定吗?启用/禁用的一致方式是什么,-1|1
可以在任何地方工作吗?