source: MondoRescue/branches/2.2.9/mindi-busybox/editors/Config.in@ 2725

Last change on this file since 2725 was 2725, checked in by Bruno Cornec, 13 years ago
  • Update mindi-busybox to 1.18.3 to avoid problems with the tar command which is now failing on recent versions with busybox 1.7.3
File size: 4.9 KB
Line 
1# DO NOT EDIT. This file is generated from Config.src
2#
3# For a description of the syntax of this configuration file,
4# see scripts/kbuild/config-language.txt.
5#
6
7menu "Editors"
8
9config PATCH
10 bool "patch"
11 default y
12 help
13 Apply a unified diff formatted patch.
14
15config AWK
16 bool "awk"
17 default y
18 help
19 Awk is used as a pattern scanning and processing language. This is
20 the BusyBox implementation of that programming language.
21
22config FEATURE_AWK_LIBM
23 bool "Enable math functions (requires libm)"
24 default y
25 depends on AWK
26 help
27 Enable math functions of the Awk programming language.
28 NOTE: This will require libm to be present for linking.
29
30config CMP
31 bool "cmp"
32 default y
33 help
34 cmp is used to compare two files and returns the result
35 to standard output.
36
37config DIFF
38 bool "diff"
39 default y
40 help
41 diff compares two files or directories and outputs the
42 differences between them in a form that can be given to
43 the patch command.
44
45config FEATURE_DIFF_LONG_OPTIONS
46 bool "Enable long options"
47 default y
48 depends on DIFF && LONG_OPTS
49 help
50 Enable use of long options.
51
52config FEATURE_DIFF_DIR
53 bool "Enable directory support"
54 default y
55 depends on DIFF
56 help
57 This option enables support for directory and subdirectory
58 comparison.
59
60config ED
61 bool "ed"
62 default y
63 help
64 The original 1970's Unix text editor, from the days of teletypes.
65 Small, simple, evil. Part of SUSv3. If you're not already using
66 this, you don't need it.
67
68config SED
69 bool "sed"
70 default y
71 help
72 sed is used to perform text transformations on a file
73 or input from a pipeline.
74
75config VI
76 bool "vi"
77 default y
78 help
79 'vi' is a text editor. More specifically, it is the One True
80 text editor <grin>. It does, however, have a rather steep
81 learning curve. If you are not already comfortable with 'vi'
82 you may wish to use something else.
83
84config FEATURE_VI_MAX_LEN
85 int "Maximum screen width in vi"
86 range 256 16384
87 default 4096
88 depends on VI
89 help
90 Contrary to what you may think, this is not eating much.
91 Make it smaller than 4k only if you are very limited on memory.
92
93config FEATURE_VI_8BIT
94 bool "Allow vi to display 8-bit chars (otherwise shows dots)"
95 default n
96 depends on VI
97 help
98 If your terminal can display characters with high bit set,
99 you may want to enable this. Note: vi is not Unicode-capable.
100 If your terminal combines several 8-bit bytes into one character
101 (as in Unicode mode), this will not work properly.
102
103config FEATURE_VI_COLON
104 bool "Enable \":\" colon commands (no \"ex\" mode)"
105 default y
106 depends on VI
107 help
108 Enable a limited set of colon commands for vi. This does not
109 provide an "ex" mode.
110
111config FEATURE_VI_YANKMARK
112 bool "Enable yank/put commands and mark cmds"
113 default y
114 depends on VI
115 help
116 This will enable you to use yank and put, as well as mark in
117 busybox vi.
118
119config FEATURE_VI_SEARCH
120 bool "Enable search and replace cmds"
121 default y
122 depends on VI
123 help
124 Select this if you wish to be able to do search and replace in
125 busybox vi.
126
127config FEATURE_VI_USE_SIGNALS
128 bool "Catch signals"
129 default y
130 depends on VI
131 help
132 Selecting this option will make busybox vi signal aware. This will
133 make busybox vi support SIGWINCH to deal with Window Changes, catch
134 Ctrl-Z and Ctrl-C and alarms.
135
136config FEATURE_VI_DOT_CMD
137 bool "Remember previous cmd and \".\" cmd"
138 default y
139 depends on VI
140 help
141 Make busybox vi remember the last command and be able to repeat it.
142
143config FEATURE_VI_READONLY
144 bool "Enable -R option and \"view\" mode"
145 default y
146 depends on VI
147 help
148 Enable the read-only command line option, which allows the user to
149 open a file in read-only mode.
150
151config FEATURE_VI_SETOPTS
152 bool "Enable set-able options, ai ic showmatch"
153 default y
154 depends on VI
155 help
156 Enable the editor to set some (ai, ic, showmatch) options.
157
158config FEATURE_VI_SET
159 bool "Support for :set"
160 default y
161 depends on VI
162 help
163 Support for ":set".
164
165config FEATURE_VI_WIN_RESIZE
166 bool "Handle window resize"
167 default y
168 depends on VI
169 help
170 Make busybox vi behave nicely with terminals that get resized.
171
172config FEATURE_VI_ASK_TERMINAL
173 bool "Use 'tell me cursor position' ESC sequence to measure window"
174 default y
175 depends on VI
176 help
177 If terminal size can't be retrieved and $LINES/$COLUMNS are not set,
178 this option makes vi perform a last-ditch effort to find it:
179 vi positions cursor to 999,999 and asks terminal to report real
180 cursor position using "ESC [ 6 n" escape sequence, then reads stdin.
181
182 This is not clean but helps a lot on serial lines and such.
183
184config FEATURE_VI_OPTIMIZE_CURSOR
185 bool "Optimize cursor movement"
186 default y
187 depends on VI
188 help
189 This will make the cursor movement faster, but requires more memory
190 and it makes the applet a tiny bit larger.
191
192config FEATURE_ALLOW_EXEC
193 bool "Allow vi and awk to execute shell commands"
194 default y
195 depends on VI || AWK
196 help
197 Enables vi and awk features which allows user to execute
198 shell commands (using system() C call).
199
200endmenu
Note: See TracBrowser for help on using the repository browser.