diff options
Diffstat (limited to 'busybox/editors/Config.in')
-rw-r--r-- | busybox/editors/Config.in | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/busybox/editors/Config.in b/busybox/editors/Config.in new file mode 100644 index 000000000..bb0285976 --- /dev/null +++ b/busybox/editors/Config.in | |||
@@ -0,0 +1,123 @@ | |||
1 | # | ||
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 CONFIG_AWK | ||
9 | bool "awk" | ||
10 | default n | ||
11 | help | ||
12 | Awk is used as a pattern scanning and processing language. This is | ||
13 | the BusyBox implementation of that programming language. | ||
14 | |||
15 | config CONFIG_FEATURE_AWK_MATH | ||
16 | bool " Enable math functions (requires libm)" | ||
17 | default y | ||
18 | depends on CONFIG_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 | config CONFIG_PATCH | ||
24 | bool "patch" | ||
25 | default n | ||
26 | help | ||
27 | Apply a unified diff formatted patch. | ||
28 | |||
29 | config CONFIG_SED | ||
30 | bool "sed" | ||
31 | default n | ||
32 | help | ||
33 | sed is used to perform text transformations on a file | ||
34 | or input from a pipeline. | ||
35 | |||
36 | config CONFIG_VI | ||
37 | bool "vi" | ||
38 | default n | ||
39 | help | ||
40 | 'vi' is a text editor. More specifically, it is the One True | ||
41 | text editor <grin>. It does, however, have a rather steep | ||
42 | learning curve. If you are not already comfortable with 'vi' | ||
43 | you may wish to use something else. | ||
44 | |||
45 | config CONFIG_FEATURE_VI_COLON | ||
46 | bool " Enable \":\" colon commands (no \"ex\" mode)" | ||
47 | default y | ||
48 | depends on CONFIG_VI | ||
49 | help | ||
50 | Enable a limited set of colon commands for vi. This does not | ||
51 | provide an "ex" mode. | ||
52 | |||
53 | config CONFIG_FEATURE_VI_YANKMARK | ||
54 | bool " Enable yank/put commands and mark cmds" | ||
55 | default y | ||
56 | depends on CONFIG_VI | ||
57 | help | ||
58 | This will enable you to use yank and put, as well as mark in | ||
59 | busybox vi. | ||
60 | |||
61 | config CONFIG_FEATURE_VI_SEARCH | ||
62 | bool " Enable search and replace cmds" | ||
63 | default y | ||
64 | depends on CONFIG_VI | ||
65 | help | ||
66 | Select this if you wish to be able to do search and replace in | ||
67 | busybox vi. | ||
68 | |||
69 | config CONFIG_FEATURE_VI_USE_SIGNALS | ||
70 | bool " Catch signals" | ||
71 | default y | ||
72 | depends on CONFIG_VI | ||
73 | help | ||
74 | Selecting this option will make busybox vi signal aware. This will | ||
75 | make busybox vi support SIGWINCH to deal with Window Changes, catch | ||
76 | Ctrl-Z and Ctrl-C and alarms. | ||
77 | |||
78 | config CONFIG_FEATURE_VI_DOT_CMD | ||
79 | bool " Remember previous cmd and \".\" cmd" | ||
80 | default y | ||
81 | depends on CONFIG_VI | ||
82 | help | ||
83 | Make busybox vi remember the last command and be able to repeat it. | ||
84 | |||
85 | config CONFIG_FEATURE_VI_READONLY | ||
86 | bool " Enable -R option and \"view\" mode" | ||
87 | default y | ||
88 | depends on CONFIG_VI | ||
89 | help | ||
90 | Enable the read-only command line option, which allows the user to | ||
91 | open a file in read-only mode. | ||
92 | |||
93 | config CONFIG_FEATURE_VI_SETOPTS | ||
94 | bool " Enable set-able options, ai ic showmatch" | ||
95 | default y | ||
96 | depends on CONFIG_VI | ||
97 | help | ||
98 | Enable the editor to set some (ai, ic, showmatch) options. | ||
99 | |||
100 | config CONFIG_FEATURE_VI_SET | ||
101 | bool " Support for :set" | ||
102 | default y | ||
103 | depends on CONFIG_VI | ||
104 | help | ||
105 | Support for ":set". | ||
106 | |||
107 | config CONFIG_FEATURE_VI_WIN_RESIZE | ||
108 | bool " Handle window resize" | ||
109 | default y | ||
110 | depends on CONFIG_VI | ||
111 | help | ||
112 | Make busybox vi behave nicely with terminals that get resized. | ||
113 | |||
114 | config CONFIG_FEATURE_VI_OPTIMIZE_CURSOR | ||
115 | bool " Optimize cursor movement" | ||
116 | default y | ||
117 | depends on CONFIG_VI | ||
118 | help | ||
119 | This will make the cursor movement faster, but requires more memory | ||
120 | and it makes the applet a tiny bit larger. | ||
121 | |||
122 | endmenu | ||
123 | |||