Speed bar

From WikEmacs
Revision as of 11:47, 6 March 2014 by Elvince (talk | contribs) (ztree-dir and diff)
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.

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.

speed bar
Description show a navigation bar
Part of Emacs yes

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.