Skip to content

leathekd/immutant-server.el

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

immutant-server.el

immutant-server.el provides a way to run Immutant from within Emacs. It captures the console output, colorizes it, and offers some tools to help navigate through it.

Installation

Via Marmalade/Melpa

(require 'package)
(add-to-list 'package-archives
             '("marmalade" . "http://marmalade-repo.org/packages/") t)
(add-to-list 'package-archives
             '("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)

Then you can install it:

M-x package-refresh-contents
M-x package-install RET immutant-server RET

Manually (via git)

Download the source or clone the repo and add the following to ~/.emacs.d/init.el:

(add-to-list 'load-path "path/to/immutant-server.el")
(require 'immutant-server)

Usage Example

M-x immutant-server-start

You will find the output in the *immutant-server* buffer.

All currently available key bindings:

n        Move to the next log line
p        Move to the previous log line
M-n      Move to the next error
M-p      Move to the previous error
t        Toggle line truncation
q        Quit (kill or bury) the Immutant output buffer
C-c C-c  Stop the Immutant process
C-c C-s  Start the Immutant process
C-u C-c C-s Prompt for the server command before starting Immutant

License

Copyright © 2013 David Leatherman.

Files are licensed under the same license as Emacs unless otherwise specified. See the file LICENSE for details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Run Immutant from Emacs and easily browse the output.

Resources

License

Stars

Watchers

Forks

Packages

No packages published