These might help:
See (elisp) Excursions
Also very basic, IMO:
g X
- go to buffer X’s pointj
- jump to diff number (prefix arg)!
- update (re-diff)C-l
- recenter*
- refine current region#
- ignore whitespace diffsAs /u/mickeyp said, Imenu should do what you want. That presumes that LaTeX mode in Emacs has set up Imenu in a useful way for what you want. If it doesn’t, you can do that yourself - define Imenu’s menus for the mode you’re using (e.g. LaTeX), to recognize the section headers you want, etc.
FWIW, setting something to #f
in Emacs Lisp means you’re setting it to TRUE, not FALSE. Elisp is not Scheme.
Learn Emacs Lisp on Emacs Wiki.
Do you see the problem when you start Emacs with emacs -Q
?
Check your value of option default-frame-alist
…
Is there a easy way to use emacs ?
Yes. Start it and type C-h t
. Follow the simple tutorial directions.
Good to see strokes being uninterred.
Wrt customizable context menus and other mouse-3 actions, see also Mouse3 (
mouse3.el
).