10

当 Emacs 报告错误时,它总是显示带有缓冲区位置的代码,用它来找出确切的单词所在的位置非常不方便。

有什么方法可以知道缓冲区位置的确切行号吗?

4

2 回答 2

21
  • C-x =绑定到what-cursor-position; 显示当前位置。

  • C-x l绑定到count-lines-page; 显示页面上的点前后有多少行,以及页面上的总行数(其中“页面”跨越两个分页符号之间的行^L)。

  • M-x绑定到what-line; 显示当前行的行号(和缩小的点的行号,如果适用)。

但我认为你想要的是

M-x goto-char RET <pos>

这使您可以转到<pos>当前缓冲区中的位置。

于 2009-06-02T12:58:36.100 回答
0

看来您需要转到行:Mg g

缓冲区位置的确切行号显示在 Emacs 缓冲区的状态行中。

于 2009-06-02T13:00:30.010 回答