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