aboutsummaryrefslogtreecommitdiff
path: root/editors/Config.src
diff options
context:
space:
mode:
authorWalter Harms <wharms@bfs.de>2011-06-27 02:59:37 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2011-06-27 02:59:37 +0200
commitb9ba580917b59e4770ba99db7c61288f2476eb61 (patch)
treecb8a6f71fa73527d6af24c049835927badc5581c /editors/Config.src
parent52f4fe9db6cedfba332ee0923182f5b2e9d9673b (diff)
downloadbusybox-w32-b9ba580917b59e4770ba99db7c61288f2476eb61.tar.gz
busybox-w32-b9ba580917b59e4770ba99db7c61288f2476eb61.tar.bz2
busybox-w32-b9ba580917b59e4770ba99db7c61288f2476eb61.zip
vi: fix regex search, make it selectable in config
function old new delta char_search 134 214 +80 find_pair 187 169 -18 mycmp 37 - -37 Signed-off-by: Walter Harms <wharms@bfs.de> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'editors/Config.src')
-rw-r--r--editors/Config.src117
1 files changed, 0 insertions, 117 deletions
diff --git a/editors/Config.src b/editors/Config.src
index 201ee6eb9..af1e1de5e 100644
--- a/editors/Config.src
+++ b/editors/Config.src
@@ -67,123 +67,6 @@ config SED
67 sed is used to perform text transformations on a file 67 sed is used to perform text transformations on a file
68 or input from a pipeline. 68 or input from a pipeline.
69 69
70config VI
71 bool "vi"
72 default y
73 help
74 'vi' is a text editor. More specifically, it is the One True
75 text editor <grin>. It does, however, have a rather steep
76 learning curve. If you are not already comfortable with 'vi'
77 you may wish to use something else.
78
79config FEATURE_VI_MAX_LEN
80 int "Maximum screen width in vi"
81 range 256 16384
82 default 4096
83 depends on VI
84 help
85 Contrary to what you may think, this is not eating much.
86 Make it smaller than 4k only if you are very limited on memory.
87
88config FEATURE_VI_8BIT
89 bool "Allow vi to display 8-bit chars (otherwise shows dots)"
90 default n
91 depends on VI
92 help
93 If your terminal can display characters with high bit set,
94 you may want to enable this. Note: vi is not Unicode-capable.
95 If your terminal combines several 8-bit bytes into one character
96 (as in Unicode mode), this will not work properly.
97
98config FEATURE_VI_COLON
99 bool "Enable \":\" colon commands (no \"ex\" mode)"
100 default y
101 depends on VI
102 help
103 Enable a limited set of colon commands for vi. This does not
104 provide an "ex" mode.
105
106config FEATURE_VI_YANKMARK
107 bool "Enable yank/put commands and mark cmds"
108 default y
109 depends on VI
110 help
111 This will enable you to use yank and put, as well as mark in
112 busybox vi.
113
114config FEATURE_VI_SEARCH
115 bool "Enable search and replace cmds"
116 default y
117 depends on VI
118 help
119 Select this if you wish to be able to do search and replace in
120 busybox vi.
121
122config FEATURE_VI_USE_SIGNALS
123 bool "Catch signals"
124 default y
125 depends on VI
126 help
127 Selecting this option will make busybox vi signal aware. This will
128 make busybox vi support SIGWINCH to deal with Window Changes, catch
129 Ctrl-Z and Ctrl-C and alarms.
130
131config FEATURE_VI_DOT_CMD
132 bool "Remember previous cmd and \".\" cmd"
133 default y
134 depends on VI
135 help
136 Make busybox vi remember the last command and be able to repeat it.
137
138config FEATURE_VI_READONLY
139 bool "Enable -R option and \"view\" mode"
140 default y
141 depends on VI
142 help
143 Enable the read-only command line option, which allows the user to
144 open a file in read-only mode.
145
146config FEATURE_VI_SETOPTS
147 bool "Enable set-able options, ai ic showmatch"
148 default y
149 depends on VI
150 help
151 Enable the editor to set some (ai, ic, showmatch) options.
152
153config FEATURE_VI_SET
154 bool "Support for :set"
155 default y
156 depends on VI
157 help
158 Support for ":set".
159
160config FEATURE_VI_WIN_RESIZE
161 bool "Handle window resize"
162 default y
163 depends on VI
164 help
165 Make busybox vi behave nicely with terminals that get resized.
166
167config FEATURE_VI_ASK_TERMINAL
168 bool "Use 'tell me cursor position' ESC sequence to measure window"
169 default y
170 depends on VI
171 help
172 If terminal size can't be retrieved and $LINES/$COLUMNS are not set,
173 this option makes vi perform a last-ditch effort to find it:
174 vi positions cursor to 999,999 and asks terminal to report real
175 cursor position using "ESC [ 6 n" escape sequence, then reads stdin.
176
177 This is not clean but helps a lot on serial lines and such.
178
179config FEATURE_VI_OPTIMIZE_CURSOR
180 bool "Optimize cursor movement"
181 default y
182 depends on VI
183 help
184 This will make the cursor movement faster, but requires more memory
185 and it makes the applet a tiny bit larger.
186
187config FEATURE_ALLOW_EXEC 70config FEATURE_ALLOW_EXEC
188 bool "Allow vi and awk to execute shell commands" 71 bool "Allow vi and awk to execute shell commands"
189 default y 72 default y