X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=doc%2Fgrmlzshrc.t2t;h=fcd36cf3877e6ab95fd3eb2ad4ff27bd91200426;hb=c7df268799aa92647081892e0d5c3e864a1e2afa;hp=6cd01c3ae20e6adde25b7ee87ff148c9dddd91a2;hpb=c9726efc0f6baf5cc1b0144eb6a2b7f5b963e8a0;p=grml-etc-core.git diff --git a/doc/grmlzshrc.t2t b/doc/grmlzshrc.t2t index 6cd01c3..fcd36cf 100644 --- a/doc/grmlzshrc.t2t +++ b/doc/grmlzshrc.t2t @@ -58,6 +58,13 @@ and defaults to "/usr/share/command-not-found/command-not-found". Set this to zero to remove items in zsh config, which do not work in grml-small. +: **HISTFILE** +Where zsh saves the history. Default: ${HOME}/.zsh_history. + +: **HISTSIZE** +Number of commands to be kept in the history. On a grml-CD this defaults to +500, on a hard disk installation to 5000. + : **MAILCHECK** Sets the frequency in seconds for zsh to check for new mail. Defaults to 30. A value of zero turns off checking. @@ -77,6 +84,14 @@ that are run before every command (setting xterm/screen titles etc.). Show time (user, system and cpu) used by external commands, if they run longer than the defined number of seconds (default: 5). +: **SAVEHIST** +Number of commands to be stored in ${HISTFILE}. Defaults to 1000 on a grml-CD +and to 10000 on an installation on hard disk. + +: **watch** +As in tcsh(1) an array of login/logout events to be reported by the shell +builtin "log". For details see zshparam(1). Defaults to (notme root). + : **ZSH_NO_DEFAULT_LOCALE** Import "/etc/default/locale", if set to zero (default). @@ -555,6 +570,13 @@ Searches the zsh command history for a regular expression. Prints the hexadecimal representation of the number supplied as argument (base ten only). +: **hgdi()** +Use GNU diff with options -ubwd for mercurial. + +: **hgstat()** +Displays diffstat between the revision given as argument and tip (no +argument means last revision). + : **hidiff()** Outputs highlighted diff; needs highstring(1). @@ -611,6 +633,10 @@ parameter. Lists images (i. e. files ending with ".jpg", ".gif" or ".png") in current directory. +: **linenr()** +Prints specified range of (numbered) lines of a file. +Usage: linenr [,] + : **makereadable()** Creates a PostScript and a PDF file (basename as first argument) from source code files. @@ -788,6 +814,17 @@ line options, she always wants, in her .zshrc.local. : **vman()** Use vim(1) as manpage reader. +: **whatwhen()** +Searches the history for a given pattern and lists the results by date. +The first argument is the search pattern. The second and third ones are +optional and denote a search range (default: -100). + +: **weather()** +Retrieves and prints weather information from "http://weather.noaa.gov". +The first and only argument is the ICAO code for the desired station. +For a list of ICAO codes see +"http://en.wikipedia.org/wiki/List_of_airports_by_ICAO_code". + : **xcat()** Tries to cat(1) file(s) given as parameter(s). Always returns true. See also xunfunction() below.