Lenny/Dateiliste/inputrc

Aus Delixs
Version vom 28. März 2011, 18:36 Uhr von Schoffer (Diskussion | Beiträge) (Lenny)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen


Baustelle Archiv: Dieser Artikel beschreibt nicht die Funktionalität des derzeit aktuellen delixs-Servers. Er beschreibt ältere Schulserver-Funktionen und dient dem Zweck der Archivierung.


/etc/inputrc

Achtung: Bitte achten Sie unbedingt darauf, beim Kopieren und Einfügen einen Editor mit UNIX-Zeilenumbrüchen zu verwenden!

Hinweis: Die im delixs-Schulserver geänderten Zeilen sind gelb unterlegt.



<source highlight="0" lang="text">

  1. /etc/inputrc - global inputrc for libreadline
  2. See readline(3readline) and `info rluserman' for more information.
  1. Be 8 bit clean.

set input-meta on set output-meta on

  1. To allow the use of 8bit-characters like the german umlauts, comment out
  2. the line below. However this makes the meta key not work as a meta key,
  3. which is annoying to those which don't need to type in 8-bit characters.
  1. set convert-meta off
  1. try to enable the application keypad when it is called. Some systems
  2. need this to enable the arrow keys.
  3. set enable-keypad on
  1. see /usr/share/doc/bash/inputrc.arrows for other codes of arrow keys
  1. do not bell on tab-completion
  2. set bell-style none
  3. set bell-style visible
  1. some defaults / modifications for the emacs mode

$if mode=emacs

  1. allow the use of the Home/End keys

"\e[1~": beginning-of-line "\e[4~": end-of-line

  1. allow the use of the Delete/Insert keys

"\e[3~": delete-char "\e[2~": quoted-insert

  1. mappings for "page up" and "page down" to step to the beginning/end
  2. of the history
  3. "\e[5~": beginning-of-history
  4. "\e[6~": end-of-history
  1. alternate mappings for "page up" and "page down" to search the history
  2. "\e[5~": history-search-backward
  3. "\e[6~": history-search-forward
  1. mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving

"\e[1;5C": forward-word "\e[1;5D": backward-word "\e[5C": forward-word "\e[5D": backward-word "\e\e[C": forward-word "\e\e[D": backward-word

$if term=rxvt "\e[8~": end-of-line "\eOc": forward-word "\eOd": backward-word $endif

  1. for non RH/Debian xterm, can't hurt for RH/Debian xterm
  2. "\eOH": beginning-of-line
  3. "\eOF": end-of-line
  1. for freebsd console
  2. "\e[H": beginning-of-line
  3. "\e[F": end-of-line

$endif

</source>




zurück | Hauptseite