Difference between revisions of "Speed bar"

From WikEmacs
Jump to navigation Jump to search
(a word about speed-bar)
 
(see also neo-tree)
 
(5 intermediate revisions by the same user not shown)
Line 29: Line 29:
 
= See also =
 
= See also =
  
See also [[emacs-nav]], a simple in-frame file-system navigation bar (from google).
 
  
[[Category:Third Party Package]]
+
'''sr-speedbar''' (available with [[package.el]]) is a speed bar in the same frame.
 +
 
 +
See also [https://github.com/sabof/project-explorer project-explorer], a full-featured tree project explorer (available in ELPA)
 +
 
 +
[[emacs-nav]] is a simple in-frame file-system navigation bar.
 +
 
 +
[https://github.com/fourier/ztree 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'').
 +
 
 +
[https://github.com/jaypei/emacs-neotree | neo-tree], an emacs tree plugin like NerdTree for Vim.
 +
 
 
[[Category:Navigation]]
 
[[Category:Navigation]]
 
[[Category:Visualize]]
 
[[Category:Visualize]]
 
[[Category:Convenience]]
 
[[Category:Convenience]]

Latest revision as of 09:22, 4 August 2014

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.