当我的缓冲区是只读的(是的,我很懒)时,我试图以与“Cn”和“Cp”相同的方式使用键“n”和“p”。
我在我的 .emacs 文件中使用此代码:
(when buffer-read-only (local-set-key "n" 'next-line))
(when buffer-read-only (local-set-key "p" 'previous-line))
当缓冲区自动设置为只读时(即像在 w3m 中一样),这是有效的,但是当我运行 Cx Cq(切换只读)时,它似乎不起作用。它一直在说
Buffer is read-only: #<buffer buffername>
而且我不知道这会如何工作......