# $EPIC: tabkey.jm.txt,v 1.2 2007/03/04 20:52:39 jnelson Exp $ ======Synopsis:====== [[load]] tabkey.jm \\ [[set]] nick_completion_char //// \\ [[set]] tab_history_cycle_size //// \\ [[set]] zsh_style_completion [ON|OFF|TOGGLE] ======Description:====== This script implements a tab-key facility. A tab-key facility is a feature that operates when you press the key. Ordinarily, the client does not take any action when you press , but there are very many scripts that will provide soem useful feature. This script tries to "do the right thing" when you press , in much the same way shells do. Try it! This script features: * target history cycling for /msg and /notice * match possibility cycling (zsh-style completion) * reverse cycling (ctrl + r) * shell-like completion for /exec * script name completion for /load * the ability to complete words anywhere in the input line * proper handling of file names that contain spaces * multi-server support * completion of aliases, command names, channel names, nicknames, /set variables, /help topics and file names ======History:====== This script was written by jm and first appeared in epic4-1.1.13.