after-init-hook | Normal hook run after initializing the Emacs session. |
argi | Current command-line argument. |
argv | List of command-line args not yet processed. |
auto-save-list-file-prefix | Prefix for generating ‘auto-save-list-file-name’. |
before-init-hook | Normal hook run after handling urgent options but before loading init files. |
command-line-args-left | List of command-line args not yet processed. |
command-line-default-directory | Default directory to use for command line arguments. |
command-line-functions | List of functions to process unrecognized command-line arguments. |
command-line-ns-option-alist | Alist of NS options. |
command-line-processed | Non-nil once command line has been processed. |
command-line-x-option-alist | Alist of X Windows options. |
command-switch-alist | Alist of command-line switches. |
early-init-file | File name, including directory, of user’s early init file. |
emacs-startup-hook | Normal hook run after loading init files and handling the command line. |
fancy-about-text | A list of texts to show in the middle part of the About screen. |
fancy-splash-image | The image to show in the splash screens, or nil for defaults. |
fancy-startup-text | A list of texts to show in the middle part of splash screens. |
inhibit-default-init | Non-nil inhibits loading the ‘default’ library. |
inhibit-splash-screen | Non-nil inhibits the startup screen. |
inhibit-startup-buffer-menu | Non-nil inhibits display of buffer list when more than 2 files are loaded. |
inhibit-startup-echo-area-message | Non-nil inhibits the initial startup echo area message. |
inhibit-startup-hooks | Non-nil means don’t run some startup hooks, because we already did. |
inhibit-startup-message | Non-nil inhibits the startup screen. |
inhibit-startup-screen | Non-nil inhibits the startup screen. |
init-file-had-error | Non-nil if there was an error loading the user’s init file. |
init-file-user | Identity of user whose init file is or was read. |
initial-buffer-choice | Buffer to show after starting Emacs. |
initial-major-mode | Major mode command symbol to use for the initial ‘*scratch*’ buffer. |
initial-scratch-message | Initial documentation displayed in *scratch* buffer at startup. |
keyboard-type | The brand of keyboard you are using. |
mail-host-address | The name of this machine, for use in constructing email addresses. |
pure-space-overflow | Non-nil if building Emacs overflowed pure space. |
site-run-file | File containing site-wide run-time initializations. |
splash-screen-keymap | Keymap for splash screen buffer. |
term-setup-hook | Normal hook run immediately after ‘emacs-startup-hook’. |
tool-bar-images-pixel-height | Height in pixels of images in the tool-bar. |
tutorial-directory | Directory containing the Emacs TUTORIAL files. |
user-mail-address | The email address of the current user. |
window-setup-hook | Normal hook run after loading init files and handling the command line. |