about summary refs log tree commit diff
path: root/Doc/Zsh/modules.yo
blob: 89c1f724669972fb5ef190ee83f65ae3a78823a8 (plain) (blame)
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
texinode(Zsh Modules)(Completion System)(Programmable Completion Using compctl)(Top)
chapter(Zsh Modules)
cindex(modules)
sect(Description)
Some optional parts of zsh are in modules, separate from the core
of the shell.  Each of these modules may be linked in to the
shell at build time,
or can be dynamically linked while the shell is running
if the installation supports this feature.  The modules available are:

startitem()
item(tt(cap))(
Builtins for manipulating POSIX.1e (POSIX.6) capability (privilege) sets.
)
item(tt(clone))(
A builtin that can clone a running shell onto another terminal.
)
item(tt(zutil))(
Some utility builtins, e.g. the one for supporting configuration via 
styles.
)
item(tt(complete))(
The basic completion code.
)
item(tt(compctl))(
The tt(compctl) builtin for controlling completion and the builtins for
completion widgets.
)
item(tt(complist))(
Completion listing extensions.
)
item(tt(computil))(
A module with utility builtins needed for the shell function based
completion system.
)
item(tt(deltochar))(
A ZLE function duplicating EMACS' tt(zap-to-char).
)
item(tt(example))(
An example of how to write a module.
)
item(tt(files))(
Some basic file manipulation commands as builtins.
)
item(tt(mapfile))(
Access to external files via a special associative array.
)
item(tt(mathfunc))(
Standard scientific functions for use in mathematical evaluations.
)
item(tt(parameter))(
Access to internal hash tables via special associative arrays.
)
item(tt(sched))(
A builtin that provides a timed execution facility within the shell.
)
item(tt(stat))(
A builtin command interface to the tt(stat) system call.
)
item(tt(zftp))(
A builtin FTP client.
)
item(tt(zle))(
The Zsh Line Editor, including the tt(bindkey) and tt(vared) builtins.
)
item(tt(zleparameter))(
Access to internals of the Zsh Line Editor via parameters.
)
enditem()
startmenu()
menu(The cap Module)
menu(The clone Module)
menu(The zutil Module)
menu(The complete Module)
menu(The compctl Module)
menu(The complist Module)
menu(The computil Module)
menu(The deltochar Module)
menu(The example Module)
menu(The files Module)
menu(The mapfile Module)
menu(The mathfunc Module)
menu(The parameter Module)
menu(The sched Module)
menu(The stat Module)
menu(The zftp Module)
menu(The zle Module)
menu(The zleparameter Module)
endmenu()
includefile(Zsh/mod_cap.yo)
includefile(Zsh/mod_clone.yo)
includefile(Zsh/mod_zutil.yo)
includefile(Zsh/mod_complete.yo)
includefile(Zsh/mod_compctl.yo)
includefile(Zsh/mod_complist.yo)
includefile(Zsh/mod_computil.yo)
includefile(Zsh/mod_deltochar.yo)
includefile(Zsh/mod_example.yo)
includefile(Zsh/mod_files.yo)
includefile(Zsh/mod_mapfile.yo)
includefile(Zsh/mod_mathfunc.yo)
includefile(Zsh/mod_parameter.yo)
includefile(Zsh/mod_sched.yo)
includefile(Zsh/mod_stat.yo)
includefile(Zsh/mod_zftp.yo)
includefile(Zsh/mod_zle.yo)
includefile(Zsh/mod_zleparameter.yo)