Emacs Document and Page Navigation Shortcuts | Generated by AI

Home 2026.06

Question: What are the Emacs keyboard shortcuts for navigating to the end of a document and moving to the next page?

Answer:

Core navigation shortcuts:

Action Shortcut Notes
End of document M-> Meta+Shift+. (Alt+Shift+>)
Beginning of document M-< Meta+Shift+, (Alt+Shift+<)
Next page C-v Ctrl+V, scrolls down
Previous page M-v Meta+V, scrolls up
End of line C-e Quick local navigation
Beginning of line C-a Quick local navigation

Why this design: Emacs uses modifier + key combinations as a command language. C- = Ctrl (control), M- = Meta (Alt on most modern keyboards). The < and > keys (with Shift) visually represent “jump to beginning/end.”

If you want vim-like navigation, consider evil-mode:

;; In init.el or emacs config
(use-package evil
  :ensure t
  :init
  (evil-mode 1))

Then you get G (end of file), gg (start), C-f (page down) — familiar vim semantics.

Customization tip: You can rebind these if you prefer:

(global-set-key (kbd "C-S-e") 'end-of-buffer)
(global-set-key (kbd "C-S-h") 'beginning-of-buffer)

Are you setting up Emacs for serious dev work, or just exploring it alongside your current stack?


Back Donate