compilation-mode is an interactive autoloaded compiled Lisp function in `compile.el'.

(compilation-mode &optional NAME-OF-MODE)

Major mode for compilation log buffers.
To visit the source for a line-numbered error,
move point to the error message line and type RET.
To kill the compilation, type C-c C-k.

Runs `compilation-mode-hook' with `run-mode-hooks' (which see).

key binding
--- -------

C-c Prefix Command
TAB compilation-next-error
RET compile-goto-error
C-o compilation-display-error
ESC Prefix Command
SPC scroll-up-command
- negative-argument
0 .. 9 digit-argument
< beginning-of-buffer
> end-of-buffer
? describe-mode
g recompile
h describe-mode
q quit-window
DEL scroll-down-command
S-SPC scroll-down-command
<backtab> compilation-previous-error
<follow-link> mouse-face
<mouse-2> compile-goto-error
<remap> Prefix Command

M-n compilation-next-error
M-p compilation-previous-error
M-{ compilation-previous-file
M-} compilation-next-file

C-c C-c compile-goto-error
C-c C-f next-error-follow-minor-mode
C-c C-k kill-compilation