2013-01-17 12 views
14

Zum Beispiel zu finden, mit emacs --debug-init, habe ich dies:Wie Pufferposition in .emacs

Debugger entered--Lisp error:(invalid-read-syntax ")") 
    eval-buffer(#<buffer *load*> nil "/home/wilbeibi/.emacs" nil t); Reading at buffer position 9220 

Die Frage ist: Wie das Problem jedes Mal, wenn ich die Fehler Erklärung bekam zu lösen, wie „an Pufferposition Lese XXXX ". Wie man zu dieser Position springt?

BTW, Um dieses spezielle Problem, die Dinge, die ich getan habe:
1. Verwenden Sie "C-M-e", um jede Funktion zu überprüfen.
2. Ersetzen Sie alle chinesischen mit )

Antwort

19
M-x goto-char 

Hilfe:

goto-char eine interaktive integrierte Funktion in `C-Quellcode ist‘.

Es ist zu <menu-bar> <edit> <goto> <go-to-pos>.

(Gehe-zu-char POSITION)

Sollwert auf POSITION, eine Zahl oder einen Marker gebunden ist. Anfang des Puffers ist Position (Punkt-Min), Ende ist (Punkt-Max).

Der Rückgabewert ist POSITION.