Mercurial > repos > rliterman > csp2
diff CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/man/man5/editrc.5 @ 68:5028fdace37b
planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author | jpayne |
---|---|
date | Tue, 18 Mar 2025 16:23:26 -0400 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/man/man5/editrc.5 Tue Mar 18 16:23:26 2025 -0400 @@ -0,0 +1,142 @@ +.TH EDITRC 5 "May 22, 2016" "" +.SH NAME +\fBeditrc\fP +\- configuration file for editline library +.SH SYNOPSIS +.br +\fBeditrc\fP +.SH DESCRIPTION +The +\fBeditrc\fP +file defines various settings to be used by the +\fBeditline\fP(3) +library. + +The format of each line is: +is one of the +builtin commands. +Refer to +for more information. +is the program name string that a program defines when it calls +to set up +which is usually +will be executed for any program which matches +may also be a +style +regular expression, in which case +will be executed for any program that matches the regular expression. + +If +is absent, +is executed for all programs. +The +library has some builtin commands, which affect the way +that the line editing and history functions operate. +These are based on similar named builtins present in the +shell. + +The following builtin commands are available: +Without options and arguments, list all bound keys and macros, and +the editor command or input string to which each one is bound. +If only +is supplied, show the binding for that key or macro. +If +is supplied, bind the editor +to that key or macro. + +The options are as follows: +List or change key bindings in the +mode alternate (command mode) key map. +Bind all keys to the standard +Emacs-like bindings. +is interpreted as a symbolic arrow key name, which may be one of +or +List all editor commands and a short description of each. +Remove the binding of the key or macro +Define a keyboard macro rather than a key binding or command macro: +is taken as a literal string and appended to the input queue whenever +is typed. +Bound keys and macros in +are themselves reinterpreted, and this continues for ten levels of +interpretation. +Bind all keys to the standard +bindings. + +The +manual documents all editor commands and contains more information +about macros and the input queue. +and +can contain control characters of the form +e.g.\& +and the following backslashed escape sequences: +Bell +Backspace +Escape +Formfeed +Newline +Carriage return +Horizontal tab +Vertical tab +The +character corresponding to the octal number +nullifies the special meaning of the following character, +if it has any, notably +and +Exercise terminal capabilities given in +If +is +or +the value of that capability is printed, with +or +indicating that the terminal does or does not have that capability. +returns an empty string for non-existent capabilities, rather than +causing an error. +causes messages to be verbose. +Enable or disable the +functionality in a program. +The +command lists all entries in the history. +The +command sets the history size to +entries. +The +command controls if history should keep duplicate entries. +If +is non zero, only keep unique history entries. +If +is zero, then keep all entries (the default). +Set the terminal capability +to +as defined in +No sanity checking is done. +Oo Fl Ar mode Oc Oo Ar mode Oc Oo Ar char\| Ns Ic = Ns Ar c Oc +Control which tty modes that +won't allow the user to change. +or +tells +to act on the +or +set of tty modes respectively; defaulting to + +Without other arguments, +lists the modes in the chosen set which are fixed on +or off +lists all tty modes in the chosen set regardless of the setting. +With +or +fixes +on or off or removes control of +in the chosen set. +can also be used to set tty characters to particular values using +If +is empty +then the character is set to +List the values of all the terminal capabilities (see +Names the default configuration file for the +library. +Last resort user configuration file for the +library if no other file is specified. +The +library was written by +and this manual was written by +with some sections inspired by