1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
|
Zile FAQ - Frequently Asked Questions
Last updated: $Date: 2006/09/17 14:08:44 $
------------------------------------------------------------------------------
INDEX
1. General questions
1.1. What does `Zile' mean?
1.2. What is Zile's license?
1.3. Why another clone of Emacs? Why not just use Emacs?
1.4. Where can I get the latest version?
1.5. Why did you choose such difficult key sequences?
1.6. Zile has a bug!
1.7. I like the xyz function of (X)Emacs but it's not in Zile!
1.8. How small does Zile get?
1.9. Does Zile support Unicode/UTF-8?
1.10. Zile doesn't compile.
2. Functionality
2.1. How do I quit Zile?
2.2. How do I return to the shell without leaving Zile?
2.3. How do I undo the previous command?
2.4. What does `C-something' or `M-something' mean?
2.5. What settings can I change?
2.6. Why are my settings being ignored?
2.7. How do I handle non-ASCII characters?
2.8. The META/ALT key doesn't work.
2.9. The `C-h' key is bound to <BS>/<DEL>; help doesn't work.
------------------------------------------------------------------------------
1. General questions
1.1. What does `Zile' mean?
It stands for `Zile Is Lossy Emacs'. It is just another recursive
acronym like GNU.
1.2. What is Zile's license?
Zile is released under the GNU General Public License. For more
information, see http://www.gnu.org/licenses/gpl.html.
1.3. Why another clone of Emacs? Why not just use Emacs?
From the features list in the Info documentation:
``Small but fast and powerful. It is very useful for small
footprint installations (e.g. on floppy disk) or quick editing
sessions.''
That's why sometimes Emacs isn't the best editor to use :-) I
use XEmacs myself when I do coding, but I use Zile when I have,
let's say, to quick edit the dot files in the home directory; I
don't want to wait 5 seconds to load XEmacs for doing a 2-second
edit...
1.4. Where can I get the latest version?
The Zile project is hosted on SourceForge at:
http://zile.sourceforge.net/
1.5. Why did you choose such difficult key sequences?
To be the same as Emacs.
1.6. Zile has a bug!
Bug reports can be sent to the developers at
<zile-devel@lists.sourceforge.net>, or entered directly into
Bugzilla at http://sourceforge.net/projects/zile. Patches are
appreciated.
1.7. I like the xyz function of (X)Emacs but it's not in Zile!
Zile was written to be small but fast and powerful enough.
In general, if you need something more powerful, use Emacs or
XEmacs. You could also try Jed, which emulates Emacs, is not much
bigger than Zile, and has syntax highlighting, a macro language
and more (http://www.jedsoft.org/jed/).
If you still think that a certain function should be implemented
in Zile, please send a message to the developers (see question
1.6).
1.8. How small does Zile get?
On Debian 3.1 i386, Zile 2.0beta8 built with gcc 3.3.5 -O2 weighs
in at 101,496 bytes when stripped. This is a fairly typical build.
1.9. Does Zile support Unicode/UTF-8?
No. Support for Unicode is planned in the future.
1.10. Zile doesn't compile.
We have tested Zile under GNU/Linux only (other than the EPOC
port), although it should work on any POSIX-compliant OS that
supports termcap or Allegro. If you get Zile running under an OS
not listed here, please send a message to the Zile developers
telling them that (you might also send any patches you have made
to the Zile sources if you want them included in the next
release).
------------------------------------------------------------------------------
2. Functionality
2.1. How do I quit Zile?
Type `C-x C-c' (that means holding CONTROL while typing X,
releasing them, then holding CONTROL while typing C)
2.2. How do I return to the shell without leaving Zile?
Type `C-x C-z' or simply `C-z'.
2.3. How do I undo the previous command?
Type `C-x u'.
2.4. What does `C-something' or `M-something' mean?
From the tutorial (`C-h t'):
C-<chr> means hold the CONTROL key while typing the character
<chr> Thus, `C-f' would be: hold the CONTROL key and type
`f'.
M-<chr> means hold the META or EDIT or ALT key down while typing
<chr>. If there is no META, EDIT or ALT key, instead
press and release the ESC key and then type <chr>. We
write <ESC> for the ESC key.
2.5. What settings can I change?
Check out the `dotzile.sample' file (type `C-h s') for a full list
of variables.
2.6 Why are my settings being ignored?
Note that since Zile 2.2.16, booleans are, as in Emacs, `t' and
`nil' rather than `true' and `false'. If you haven't yet updated
your .zile, you should do so.
2.7. How do I handle non-ASCII characters?
Zile uses the operating system's locale support, so you need to
set an appropriate locale; how you do this depends on your OS.
However, Zile only works with 8-bit locales at present; support
for Unicode is planned.
2.8 The META/ALT key doesn't work in xterm.
This is probably because you are using "8-bit input". Using the
following X resources should make things work:
XTerm*eightBitInput: false
UXTerm*eightBitInput: false
Typically you'll want to put these lines in your ~/.Xresources
file.
2.9. The `C-h' key is bound to <BS>/<DEL>; help doesn't work.
Add the following line to your `~/.zile' file:
(setq alternative-bindings true)
and use the alternative key sequences (`M-h' instead of `C-h').
|