vi_replace_mode(): * Vi enter replace mode * [R] */
| 328 | * [R] |
| 329 | */ |
| 330 | protected el_action_t |
| 331 | /*ARGSUSED*/ |
| 332 | vi_replace_mode(EditLine *el, Int c __attribute__((__unused__))) |
| 333 | { |
| 334 | |
| 335 | el->el_map.current = el->el_map.key; |
| 336 | el->el_state.inputmode = MODE_REPLACE; |
| 337 | cv_undo(el); |
| 338 | return CC_NORM; |
| 339 | } |
| 340 | |
| 341 | |
| 342 | /* vi_substitute_char(): |