当Emacs报告错误时,它总是显示具有缓冲区位置的代码,使用该位置很难找到确切单词所在的位置。
有没有办法知道缓冲区位置的确切行号?
答案 0 :(得分:21)
C-x = 绑定到what-cursor-position
;显示当前位置。
C-x l 绑定到count-lines-page
;显示页面上前后各行的行数,以及页面上的总行数(“page”跨越两个分页符号^L
之间的行)。
M-x 绑定到what-line
;显示当前行的行号(以及缩小的行号,如果适用)。
但我认为你想要的是
M-x goto-char
RET <pos>
可让您将<pos>
放在当前缓冲区中。
答案 1 :(得分:0)
看来你需要Goto线:M-g g
缓冲区位置的确切行号显示在Emacs缓冲区的状态行中。