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
RevLine 
[2725]1# DO NOT EDIT. This file is generated from Config.src
[821]2#
3# For a description of the syntax of this configuration file,
4# see scripts/kbuild/config-language.txt.
5#
6
7menu "Editors"
8
[2725]9config PATCH
10 bool "patch"
11 default y
12 help
13 Apply a unified diff formatted patch.
14
[1765]15config AWK
[821]16 bool "awk"
[2725]17 default y
[821]18 help
[2725]19 Awk is used as a pattern scanning and processing language. This is
[821]20 the BusyBox implementation of that programming language.
21
[2725]22config FEATURE_AWK_LIBM
[821]23 bool "Enable math functions (requires libm)"
24 default y
[1765]25 depends on AWK
[821]26 help
27 Enable math functions of the Awk programming language.
28 NOTE: This will require libm to be present for linking.
29
[1765]30config CMP
31 bool "cmp"
[2725]32 default y
[1765]33 help
34 cmp is used to compare two files and returns the result
35 to standard output.
36
37config DIFF
38 bool "diff"
[2725]39 default y
[1765]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
[2725]45config FEATURE_DIFF_LONG_OPTIONS
46 bool "Enable long options"
[1765]47 default y
[2725]48 depends on DIFF && LONG_OPTS
[1765]49 help
[2725]50 Enable use of long options.
[1765]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
[821]61 bool "ed"
[2725]62 default y
[821]63 help
64 The original 1970's Unix text editor, from the days of teletypes.
[2725]65 Small, simple, evil. Part of SUSv3. If you're not already using
[821]66 this, you don't need it.
67
[1765]68config SED
[821]69 bool "sed"
[2725]70 default y
[821]71 help
72 sed is used to perform text transformations on a file
73 or input from a pipeline.
74
[1765]75config VI
[821]76 bool "vi"
[2725]77 default y
[821]78 help
[2725]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'
[821]82 you may wish to use something else.
83
[1765]84config FEATURE_VI_MAX_LEN
[2725]85 int "Maximum screen width in vi"
[1765]86 range 256 16384
[2725]87 default 4096
[1765]88 depends on VI
89 help
[2725]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.
[1765]92
[2725]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
[1765]103config FEATURE_VI_COLON
[821]104 bool "Enable \":\" colon commands (no \"ex\" mode)"
105 default y
[1765]106 depends on VI
[821]107 help
[2725]108 Enable a limited set of colon commands for vi. This does not
[821]109 provide an "ex" mode.
110
[1765]111config FEATURE_VI_YANKMARK
[821]112 bool "Enable yank/put commands and mark cmds"
113 default y
[1765]114 depends on VI
[821]115 help
116 This will enable you to use yank and put, as well as mark in
117 busybox vi.
118
[1765]119config FEATURE_VI_SEARCH
[821]120 bool "Enable search and replace cmds"
121 default y
[1765]122 depends on VI
[821]123 help
124 Select this if you wish to be able to do search and replace in
125 busybox vi.
126
[1765]127config FEATURE_VI_USE_SIGNALS
[821]128 bool "Catch signals"
129 default y
[1765]130 depends on VI
[821]131 help
[2725]132 Selecting this option will make busybox vi signal aware. This will
[821]133 make busybox vi support SIGWINCH to deal with Window Changes, catch
134 Ctrl-Z and Ctrl-C and alarms.
135
[1765]136config FEATURE_VI_DOT_CMD
[821]137 bool "Remember previous cmd and \".\" cmd"
138 default y
[1765]139 depends on VI
[821]140 help
141 Make busybox vi remember the last command and be able to repeat it.
142
[1765]143config FEATURE_VI_READONLY
[821]144 bool "Enable -R option and \"view\" mode"
145 default y
[1765]146 depends on VI
[821]147 help
148 Enable the read-only command line option, which allows the user to
149 open a file in read-only mode.
150
[1765]151config FEATURE_VI_SETOPTS
[821]152 bool "Enable set-able options, ai ic showmatch"
153 default y
[1765]154 depends on VI
[821]155 help
156 Enable the editor to set some (ai, ic, showmatch) options.
157
[1765]158config FEATURE_VI_SET
[821]159 bool "Support for :set"
160 default y
[1765]161 depends on VI
[821]162 help
163 Support for ":set".
164
[1765]165config FEATURE_VI_WIN_RESIZE
[821]166 bool "Handle window resize"
167 default y
[1765]168 depends on VI
[821]169 help
170 Make busybox vi behave nicely with terminals that get resized.
171
[2725]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
[1765]184config FEATURE_VI_OPTIMIZE_CURSOR
[821]185 bool "Optimize cursor movement"
186 default y
[1765]187 depends on VI
[821]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
[1765]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
[821]200endmenu
Note: See TracBrowser for help on using the repository browser.