Emacs-nav

From WikEmacs
Revision as of 13:44, 27 May 2013 by Elvince (talk | contribs) (introduction to emacs-nav)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Emacs-nav is a lightweight solution for Emacs users who want something like TextMate's file browser, or the Eclipse project view. Unlike these two, Nav only shows the contents of a single directory at a time. Nav can be run painlessly in terminals, where Speed bar either fails on its attempt to make a new frame or is hidden. Nav's terminal-friendliness comes from running in the frame where it was started, keeping window management simple. The Nav key bindings are also simple -- each key command is a single keystroke long.

emacs-nav
Description a simple file-system navigation bar
Author google
Part of Emacs no

Unlike speed bar, nav doesn't make use of etags.

Install

Download it : http://code.google.com/p/emacs-nav/ (it is not included in ELPA).

Put something like this in your ~/.emacs:

 (add-to-list 'load-path "/directory/containing/nav/")
 (require 'nav)
 (nav-disable-overeager-window-splitting)
 ;; Optional: set up a quick key to toggle nav
 ;; (global-set-key [f9] 'nav-toggle)

Usage

Type M-x nav to start navigating.

In the nav window, hit ? to get help on keyboard shortcuts.

To set options for Nav, type M-x customize, then select Applications, Nav.