[Git-commits] [grml/grml-etc-core] d6923f: zshrc, keys: Reorganise keyboard setup

Frank Terbeck ft at grml.org
Fri Mar 22 11:23:45 CET 2013


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-etc-core
  Commit: d6923f34da2c51d707858e978626129c19c3b915
      https://github.com/grml/grml-etc-core/commit/d6923f34da2c51d707858e978626129c19c3b915
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc, keys: Reorganise keyboard setup

This commit causes zsh to use smkx mode while its line editor (zle) is
active. This might break backwards compatibility with older
customisations, that rely on binding hardcoded escape sequences to
widgets.

Doing this is _absolutely_ required to make the values from $terminfo
valid. Those might otherwise be wrong and absolutely useless.

We do turn off smkx mode again when the line editor is done. So, nothing
else should be affected.

This commit also reorganises much of the setup, because different
aspects were addressed in between one another.

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: 4c8faefe039119ac16849663e848ea05e0e5b5f9
      https://github.com/grml/grml-etc-core/commit/4c8faefe039119ac16849663e848ea05e0e5b5f9
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc, keys: Move bindkey calls to the right place

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: 49a3e778a62584520ab0f744ea545b651111dfed
      https://github.com/grml/grml-etc-core/commit/49a3e778a62584520ab0f744ea545b651111dfed
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc: Load zsh/parameters module

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: 7d0a2bc18024464ea22036d22a85706895ba7beb
      https://github.com/grml/grml-etc-core/commit/7d0a2bc18024464ea22036d22a85706895ba7beb
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc, keys: fix `zrcgotwidget()' function

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: 00522c85207a8b18f7ae5976b3ce78f53f5fb484
      https://github.com/grml/grml-etc-core/commit/00522c85207a8b18f7ae5976b3ce78f53f5fb484
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc: Use zrcgotwidget in appropriate places

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: 7ea446c7b3fe7cb16f934292ba45455f7520881e
      https://github.com/grml/grml-etc-core/commit/7ea446c7b3fe7cb16f934292ba45455f7520881e
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc: Remove old reverse-menu-complete binding

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: cb300a40c609b818e87edfc0d35ef2c783c28f59
      https://github.com/grml/grml-etc-core/commit/cb300a40c609b818e87edfc0d35ef2c783c28f59
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc: Fix `salias' wrt parameter scope

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: 828c8a45350a6959a57e748238ac0b6ea6326bfb
      https://github.com/grml/grml-etc-core/commit/828c8a45350a6959a57e748238ac0b6ea6326bfb
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc: unfunction less utilities

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: 2e1c62bb3c88eba84567cc34b5c565fc6e0d0ee9
      https://github.com/grml/grml-etc-core/commit/2e1c62bb3c88eba84567cc34b5c565fc6e0d0ee9
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M etc/zsh/zshrc

  Log Message:
  -----------
  zshrc, keys: Move all bindings over to bind2maps

Signed-off-by: Frank Terbeck <ft at grml.org>


  Commit: f366ab23bfd4f607248370395a08d62f71ceccda
      https://github.com/grml/grml-etc-core/commit/f366ab23bfd4f607248370395a08d62f71ceccda
  Author: Frank Terbeck <ft at grml.org>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M doc/grmlzshrc.t2t

  Log Message:
  -----------
  grmlzshrc.t2t: Add customisation note about smkx and rmkx for keybindings

Signed-off-by: Frank Terbeck <ft at grml.org>


Compare: https://github.com/grml/grml-etc-core/compare/20f624501f44...f366ab23bfd4


More information about the Git-commits mailing list