If launching Emacs from outside an interactive shell (say from Upstart, Gnome3, an OS X .app bundle), $TMUX and $STY won't be set. We shouldn't launch ssh/tmux when running emacs, because emacs can't handle the termcaps of such multiplexers. Emacs sets $INSIDE_EMACS and (on older versions) $EMACS, so if those are set we won't attempt to autostart a tmux/screen session. |
||
---|---|---|
.. | ||
init.zsh | ||
README.md |
GNU Screen
Defines GNU Screen aliases and provides for auto launching it at start-up.
Settings
Auto-Start
Starts a GNU Screen session automatically when Zsh is launched.
To enable this feature when launching Zsh in a local terminal, add the following line to zpreztorc:
zstyle ':prezto:module:screen:auto-start' local 'yes'
To enable this feature when launching Zsh in a SSH connection, add the following line to zpreztorc:
zstyle ':prezto:module:screen:auto-start' remote 'yes'
Aliases
scr
is short forscreen
.scrl
lists sessions/socket directory.scrn
starts a new session.scrr
attaches to a session if one exists or start a new one.
Authors
The authors of this module should be contacted via the issue tracker.