Speed bar

From WikEmacs
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
speed bar
Description show a navigation bar
Part of Emacs yes

Speedbar is another frame which displays information about the current buffer, allowing you to better navigate your sources. It is a part of GNU Emacs since version 23.2.

Speedbar can use etags, imenu,… to parse C, C++, Java, texinfo, Makefiles, etc. and provides alternate views into each individual files. For example, for C files, function list and variable lists are provided for quick navigation within files.

Usage

Call M-x speedbar, it will launch the speedbar in a different frame. To automatically launch speedbar at startup, add this in your ~/.emacs :

 (speedbar 1)

If you don't want to launch it when you use emacs in console :

 (when window-system ; start speedbar if we're using a window system 
 (speedbar t))


See also

sr-speedbar (available with package.el) is a speed bar in the same frame.

See also project-explorer, a full-featured tree project explorer (available in ELPA)

emacs-nav is a simple in-frame file-system navigation bar.

Ztree consists of two utilities. ztree-dir permits to browse a directory as a tree and ztree-diff is to diff two directories. See github page for explanations and screenshots.

dired-subtree (in MELPA) extends dired, in that it offers commands to display a subdirectory below its line and indent its listing to resemble a tree-like structure (instead of displaying the subtree at the end of the dired buffer, as it is done with the key i).

| neo-tree, an emacs tree plugin like NerdTree for Vim.