X-Git-Url: https://git.grml.org/?a=blobdiff_plain;ds=inline;f=doc%2Fgrmlzshrc.t2t;h=a9bbda7064a073a500045a33f65fa5f5f1fe7faa;hb=4950ee0b52dd0864e4012ed1d32cfd222ce46040;hp=d87f9beef08167d98bcb2de94b6fecd9c695b900;hpb=c46a31df37b335196b6f5d9d0eff0b84b431fdd2;p=grml-etc-core.git diff --git a/doc/grmlzshrc.t2t b/doc/grmlzshrc.t2t index d87f9be..a9bbda7 100644 --- a/doc/grmlzshrc.t2t +++ b/doc/grmlzshrc.t2t @@ -397,6 +397,10 @@ grml systems with autologin. Changes current directory to the one supplied by argument and lists the files in it, including file names starting with ".". +: **d()** +Presents a numbered listing of the directory stack. Then changes current +working directory to the one chosen by the user. + : **debbug()** Searches the Debian bug tracking system (bugs.debian.org) for Bug numbers, email addresses of submitters or any string given on the command line. @@ -419,6 +423,9 @@ Translates C source code to assembly and ouputs both. Takes packagename as argument. Sets current working directory to /usr/share/doc/ and prints out a directory listing. +: **exirename()** +Renames image files based on date/time informations in their exif headers. + : **fir()** Opens given URL with Firefox (Iceweasel on Debian). If there is already an instance of firefox running, attaches to the first window found and opens the @@ -477,6 +484,14 @@ Prints the hexadecimal representation of the number supplied as argument : **hidiff()** Outputs highlighted diff; needs highstring(1). +: **hl()** +Shows source files in less(1) with syntax highlighting. Run "hl -h" +for detailed usage information. + +: **ic_get()** +Queries IMAP server (first parameter) for its capabilities. Takes +port number as optional second argument. + : **is4()** Returns true, if zsh version is equal or greater than 4, else false. @@ -522,10 +537,24 @@ parameter. Lists images (i. e. files ending with ".jpg", ".gif" or ".png") in current directory. +: **makereadable()** +Creates a PostScript and a PDF file (basename as first argument) from +source code files. + +: **man2()** +Displays manpage in a streched style. + : **mcd()** Creates directory including parent directories, if necessary. Then changes current working directory to it. +: **mdiff()** +Diffs the two arguments recursively and writes the +output (unified format) to a timestamped file. + +: **memusage()** +Prints the summarized memory usage in bytes. + : **minimal-shell()** Spawns a absolute minimal Korn shell. It references no files in /usr, so that file system can be unmounted. @@ -540,10 +569,18 @@ Creates an iso9660 filesystem image with Rockridge and Joliet extensions enabled using mkisofs(8). Prompts the user for volume name, filename and target directory. +: **mkmaildir()** +Creates a directory with first parameter as name inside $MAILDIR_ROOT +(defaults to $HOME/Mail) and subdirectories cur, new and tmp. + : **mmake()** Runs "make install" and logs the output under ~/.errorlogs/; useful for a clean deinstall later. +: **new()** +Lists files in current directory, which have been modified within the +last N days. N is an integer required as first and only argument. + : **ogg2mp3_192()** Recodes an ogg file to mp3 with a bitrate of 192. @@ -602,7 +639,7 @@ Compresses/archives the file given as first parameter. Takes an optional second argument, which denotes the compression/archive type as typical filename extension; defaults to "tar.gz". -: **smartindent()** +: **smart-indent()** Indents C source code files given; uses Kernighan & Ritchie style. : **sshot()** @@ -624,11 +661,18 @@ Shows some information about current system status. Sets up software synthesizer by calling swspeak-setup(8). Kernel boot option swspeak must be set for this to work. +: **trans()** +Translates a word from german to english (-D) or vice versa (-E). + : **udiff()** Makes a unified diff of the command line arguments trying hard to find a smaller set of changes. Descends recursively into subdirectories. Ignores hows some information about current status. +: **uopen()** +Downloads and displays a file using a suitable program for its +Content-Type. + : **uprint()** Works around the "print -l ${(u)foo}"-limitation on zsh older than 4.2. @@ -665,6 +709,10 @@ Tries to source the file(s) given as parameter(s). Always returns true. See zshbuiltins(1) for a detailed description of the source command. See also xunfunction() below. +: **xtrename()** +Changes the title of xterm window from within screen(1). Run without +arguments for details. + : **xunfunction()** Removes the functions salias, xcat, xsource, xunfunction and zrcautoload.