Grmls core configuration files for zsh, vim, screen…
Branch: master
Clone or download
mika Merge remote-tracking branch 'origin/github/pr/73'
C/P from #73:

| Starting with zsh version 5.1, ZLE began supporting "bracketed paste mode".
|
| Currently, even on dumb terminals, ZLE sometimes emits the escape sequence
| "[?2004h" after the prompt if bracketed paste mode is not disabled. This
| prevents various tools that try to detect a shell prompt (such as Emacs TRAMP)
| from doing so successfully. (The shell prompt effectively becomes user@host ~ %
| �[?2004h – which typically will not be matched by prompt detecting regexps,
| thereby breaking Emacs TRAMP for target hosts that use the Grml zsh config and
| zsh ≥5.1.)
|
| Since most "dumb" terminals do not have bracketed paste capabilities anyway,
| this pull request changes the Grml zsh config to disable bracketed paste mode
| for "dumb" terminals.
Latest commit b648803 Feb 12, 2019

README.md

grml-etc-core

This repository contains the core /etc files for the Grml system.

While generally these files are distributed as a Debian package, named "grml-etc-core", they are also useful on other systems.

To use the most important files for your user, use the following commands:

# IMPORTANT: please note that you might override existing
# configuration files in the current working directory!
wget -O .screenrc     http://git.grml.org/f/grml-etc-core/etc/grml/screenrc_generic
wget -O .vimrc        http://git.grml.org/f/grml-etc-core/etc/vim/vimrc
wget -O .zshrc        http://git.grml.org/f/grml-etc-core/etc/zsh/zshrc

Or, on operating systems without wget:

# IMPORTANT: please note that you might override existing
# configuration files in the current working directory!
curl -Lo .screenrc    http://git.grml.org/f/grml-etc-core/etc/grml/screenrc_generic
curl -Lo .vimrc       http://git.grml.org/f/grml-etc-core/etc/vim/vimrc
curl -Lo .zshrc       http://git.grml.org/f/grml-etc-core/etc/zsh/zshrc

Further information is available from http://grml.org/console/