如何在.emacs中定位缓冲区位置
例如,使用如何在.emacs中定位缓冲区位置,emacs,Emacs,例如,使用emacs--debug init,我得到了以下结果: Debugger entered--Lisp error:(invalid-read-syntax ")") eval-buffer(#<buffer *load*> nil "/home/wilbeibi/.emacs" nil t); Reading at buffer position 9220 调试器已输入--Lisp错误:(无效的读取语法“)”) 评估缓冲区(#nil)/home/wilbeibi/
emacs--debug init
,我得到了以下结果:
Debugger entered--Lisp error:(invalid-read-syntax ")")
eval-buffer(#<buffer *load*> nil "/home/wilbeibi/.emacs" nil t); Reading at buffer position 9220
调试器已输入--Lisp错误:(无效的读取语法“)”)
评估缓冲区(#nil)/home/wilbeibi/.emacs“nil t);缓冲器位置9220处的读数
问题是:如何解决问题,每次我得到的错误解释,如“读取在缓冲区位置XXXX”。如何跳到那个位置
顺便说一句,对于这个特定的问题,我所做的事情:1.使用“C-M-e”检查每个功能。
2.将任何中文
)
替换为)
帮助:
goto char
是“C源代码”中的一个交互式内置函数
它被绑定到
(转到字符位置)
将点设置为位置、数字或标记。
缓冲区的起点是位置(最小点),终点是(最大点)
返回值是位置。它还绑定到
M-g c
,至少在我的计算机上是这样。
M-x goto-char