]> code.delx.au - gnu-emacs-elpa/commit
multishell - new package
authorKen Manheimer <ken.manheimer@gmail.com>
Sat, 2 Jan 2016 22:19:16 +0000 (17:19 -0500)
committerKen Manheimer <ken.manheimer@gmail.com>
Sat, 2 Jan 2016 22:19:16 +0000 (17:19 -0500)
commit500f08cf9edde5448a4c7b22a21ba6ebe9d8f8b2
treed191ee6be62b605095bfefd23aa482c5884400ed
parent8ba097f55d0f497676a043d7eba1c24d2552493f
multishell - new package

Author: Ken Manheimer <ken dot manheimer at gmail...>
Version: 1.0.0
Maintainer: Ken Manheimer <ken dot manheimer at gmail...>
Created: 1999 -- first public availability
Keywords: processes
URL: https://github.com/kenmanheimer/EmacsUtils

Commentary:

Easily use and manage multiple shell buffers, including remote shells.
Fundamentally, multishell is the function `multishell:pop-to-shell - like
pop-to-buffer - plus a keybinding. Together, they enable you to:

* Get to the input point from wherever you are in a shell buffer,
* ... or to a shell buffer if you're not currently in one.
* Use universal arguments to launch and choose among alternate shell buffers,
* ... and select which is default.
* Prepend a path to a new shell name to launch a shell in that directory,
* ... and use a path with Emacs tramp syntax to launch a remote shell.

Customize-group `multishell` to select and activate a keybinding and set
various behaviors.

See the pop-to-shell docstring for details.
packages/multishell/multishell.el [new file with mode: 0644]