3.3 File Key Bindings

File mode has key bindings permitting different file system operations such as copy or rename. These commands all operate on the current file. In this case, the current file is the file at point, or clicked on when pulling up the menu.


Move the entire speedbar display up one directory.


Display information in the minibuffer about this line. This is the same information shown when navigating with n and p, or moving the mouse over an item.


Byte compile the Emacs Lisp file on this line.


Load the Emacs Lisp file on this line. If a .elc file exists, optionally load that.


Copy the current file to some other location.


Rename the current file, possibly moving it to some other location.


Delete the current file.


Delete the current file’s object file. Use the symbols ‘#’ and ‘!’ to determine if there is an object file available.

One menu item toggles the display of all available files. By default, only files which Emacs understands, and knows how to convert into a tag list, are shown. By showing all files, additional files such as text files are also displayed, but they are prefixed with the ‘[?]’ symbol. This means that it is a file, but Emacs doesn’t know how to expand it.