将光标移动到emacs中的给定点值

时间:2014-12-23 23:51:35

标签: elisp emacs24

短篇小说:给定缓冲区中的位置值,如12345,如何将光标直接带到该位置 长话故事:当我调试我的emacs初始启动消息时,它会输出错误消息,

eval-buffer(#...........................) ; Reading at buffer position 19352

事实上,没有打印行号和&只有位置值才会使我的导航变得艰难。任何线索,让我的光标跳到19352位置?

2 个答案:

答案 0 :(得分:3)

简单地

(goto-char 19352)

请参阅documentation

要以交互方式输入Lisp代码,eval提示符为M-:

答案 1 :(得分:0)

您希望使用命令goto-char来使用它,默认情况下该命令绑定到M-g c。所以你可以做到

M-g c 19352 RET

或者,如果您忘记了绑定,

M-x goto-char RET 19352 RET