ZILE(1)

NAME
zile - Zile Is Lossy Emacs

SYNOPSIS
zile [-hqV] [-f function] [+number] [file ...]

DESCRIPTION
Zile is another Emacs-clone. Zile is a customizable, self-documenting real-time display editor.

This document contains only a brief description of the Zile editor. For a more complete documentation, please read the Info file or the Texinfo manual.

The options are as follows:

+number
    For the first file the cursor will be positioned on the line specified by number (do not insert a space between the "+" sign and the number).

-f function
    Invoke the named internal function with no arguments.

-h  Display the minihelp window at startup. This may be useful for novice users.

-q  Do not load the user's initialization file.

-V  Print version information on standard output then exit.

COMMANDS

BS  backspace

INS toggle overwrite mode

RET insert a new line

TAB insert a tab character

F11 switch to a correlated buffer

C-@, C-SPC, F5
    set mark

C-a, HOME
    go to the beginning of line

C-b, LEFT
    move cursor to the previous char

C-d, DEL
    delete current char

C-e, END
    go to the end of line

C-f, RIGHT
    move cursor to the next char

C-g cancel current command

C-h C-d
    show informations about getting the latest version

C-h C-h, F10
    toggle mini help window

C-h C-r, F9
    rotate mini help contents

C-h F
    show the FAQ

C-h d, C-h f
    describe a function

C-h h, F1
    show an help window

C-h k
    describe a key sequence

C-h l b
    show the defined bindings

C-h l f
    show the defined functions

C-h l r
    show the defined registers

C-h l v
    list defined variables

C-h s
    show a sample configuration file

C-h t
    show a tutorial window

C-h v
    describe a variable

C-k, F6
    kill line

C-l redraw display

C-n, DOWN
    move cursor to the next line

C-p, UP
    move cursor to the previous line

C-q read next input character and insert it

C-r search backward

C-s search forward

C-u begin a numeric argument for the following command

C-w, F7
    kill region

C-x C-b
    list buffers

C-x C-c
    save modified buffers and quit zile

C-x C-f, F2
    find a file for editing

C-x C-l
    convert the region to downcase

C-x C-q
    toggle read only mode

C-x C-s, F3
    save the current buffer

C-x C-u
    convert the region to upcase

C-x C-v
    kill the current buffer and find a file for editing

C-x C-w
    write buffer to a file

C-x C-x
    exchange point and mark

C-x ^
    enlarge current window

C-x (
    start recording keyboard macro

C-x)
    end recording keyboard macro

C-x 0
    delete the current window

C-x 1
    delete the other open windows

C-x 2
    split current window

C-x b
    switch to a buffer

C-x e, F12
    execute the last recorded keyboard macro

C-x f
    set the fill column

C-x h
    mark whole buffer

C-x i
    insert the contents of a file

C-x k
    kill current buffer

C-x r i
    insert register

C-x r s
    copy region to register

C-x s
    save modified buffers

C-x o
    select the other window

C-x u, C-_, F4
    undo some previous changes

C-y, F8
    yank killed text

C-v, PGDN
    scroll up one screen page

C-z, C-x C-z
    stop Zile and return to superior process

M-< go to the beginning of buffer

M-> go to the end of buffer

M-g read line number and go there

M-v, PGUP
    scroll down one screen page

M-w save the region as if killed, but don't kill it

M-x execute extended command

FUNCTIONS

auto-fill-mode
    toggle Auto Fill Mode

backward-char
    move cursor to the previous char

backward-delete-char
    backspace

beginning-of-buffer
    go to the beginning of buffer

beginning-of-line
    go to the beginning of line

c-mode
    set the buffer mode to C Mode

c++-mode
    set the buffer mode to C++ Mode

call-last-kbd-macro
    execute the last recorded keyboard macro

cd  change current directory

copy-region-as-kill
    save the region as if killed, but don't kill it

copy-to-register
    copy region to register

delete-char
    delete current char

delete-other-windows
    delete the other open windows

delete-window
    delete the current window

describe-function
    describe a function

describe-key
    describe a key sequence

describe-variable
    describe a variable

downcase-region
    convert the region to downcase

end-kbd-macro
    end recording keyboard macro

end-of-buffer
    go to the end of buffer

end-of-line
    go to the end of line

enlarge-window
    enlarge current window

exchange-point-and-mark
    exchange point and mark

execute-extended-command
    execute extended command

find-alternate-file
    kill the current buffer and find a file for editing

find-file
    find a file for editing

font-lock-mode
    toggle font lock mode

font-lock-refresh
    refresh font lock mode

forward-char
    move cursor to the next char

goto-line
    read line number and go there

help
    show an help window

help-config-sample
    show a sample configuration file

help-faq
    show the FAQ

help-latest-version
    show informations about getting the latest version

help-tutorial
    show a tutorial window

insert-buffer
    insert the contents of a buffer

insert-file
    insert the contents of a file

insert-register
    insert register

isearch-backward
    incrementally search backward for a string

isearch-forward
    incrementally search forward for a string

keyboard-quit
    cancel current command

kill-buffer
    kill current buffer

kill-line
    kill line

kill-region
    kill region

list-bindings
    list defined bindings

list-buffers
    list buffers

list-functions
    list defined functions

list-registers
    list defined registers

list-variables
    list defined variables

mark-whole-buffer
    mark whole buffer

newline
    insert a new line

next-line
    move cursor to the next line

other-window
    select the other window

overwrite-mode
    toggle overwrite mode

previous-line
    move cursor to the previous line

query-replace
    interactively replace occurrences of a string with other text

quoted-insert
    read next input character and insert it

recenter
    recenter the cursor in the view

replace-string
    replace occurrences of a string with other text

rotate-minihelp-window
    show the next mini help entry

save-buffer
    save the current buffer

save-buffers-kill-zile
    save modified buffers and quit zile

save-some-buffers
    save modified buffers

scroll-down
    scroll down one screen page

scroll-up
    scroll up one screen page

search-backward
    search backward for a string

search-forward
    search forward for a string

self-insert-command
    insert a character

set-fill-column
    set the fill column

set-mark-command
    set mark

set-variable
    set variable value

shell-command
    run an external shell command

shell-command-on-region
    filter current region with external shell command

shell-script-mode
    set the buffer mode to Shell-script Mode

split-window
    split current window

start-kbd-macro
    start recording keyboard macro

suspend-zile
    stop Zile and return to superior process

switch-to-buffer
    switch to a buffer

switch-to-correlated-buffer
    switch to a correlated buffer

tabify
    convert multiple spaces in region to tabs

tab-to-tab-stop
    insert a tab character

text-mode
    set the buffer mode to Text Mode

toggle-minihelp-window
    toggle the mini help window

toggle-read-only
    toggle read only mode

undo
    undo some previous changes

universal-argument
    begin a numeric argument for the following command

untabify
    convert all tabs in region to multiple spaces

upcase-region
    convert the region to upcase

write-file
    write buffer to a file

yank
    yank killed text

zile-version
    show Zile version

ENVIRONMENT
Zile utilizes the following environment variables.

HOME
    For default location of a .zilerc file, if one exists.

FILES

~/.zilerc
    user customized Zile initialization file

/usr/local/share/zile/AUTODOC
    self-documentation

/usr/local/share/zile/FAQ
    Zile FAQ

/usr/local/share/zile/HELP
    Zile manual

/usr/local/share/zile/LATEST_VERSION
    where to get the latest version

/usr/local/share/zile/MINIHELP*
    Mini Help window text

/usr/local/share/zile/TUTORIAL
    Zile tutorial

/usr/local/share/zile/zilerc.sample
    sample Zile initialization file

SEE ALSO
emacs(1), xemacs(1), vi(1)

AUTHORS
Sandro Sigala <sandro@sigala.it>