projutils

Homepage: https://github.com/fgallina/projutils.el

Author: Fabián E. Gallina

Updated:

Summary

Project utils

Commentary

Small library with useful commands for working from the root of
GNU/Emacs projects (see dir-locals)

Browse project files from root folder: Using speedbar or, if
available, sr-speedbar.  In the case both are present you can
control if sr-speedbar should have precedence via the
`projutils-use-sr-speedbar' variable.

Grep files from the root folder: Using rgrep or, if available, ack
(from full-ack package).  In the case both are present you can
control if ack should have precedence via the `projutils-use-ack'
variable.

Find file in project: The list of files is generated from the
project root and you can control what should be filtered by setting
the `projutils-ffip-ignored-dirs', `projutils-ffip-ignored-files',
`projutils-ffip-allowed-file-extensions',
`projutils-ffip-ignored-file-extensions',
`projutils-ffip-ignored-regexps' variables.

Installation:

Add this to your .emacs:

(require 'projutils)
(projutils-global-mode 1)

Dependencies