diff options
author | Jarno Mäkipää <jmakip87@gmail.com> | 2019-03-23 14:02:04 -0500 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2019-03-23 14:02:04 -0500 |
commit | 32c617d476e5edcc70c4918ed2d451d0c27597cb (patch) | |
tree | aa54685e960b769dc8965428808270ff8e1bdec1 /lib | |
parent | d1598daf209b6804e1131ae43e3a9315a334f553 (diff) | |
download | toybox-32c617d476e5edcc70c4918ed2d451d0c27597cb.tar.gz |
vi.c double_list based implementation.
Has beginnings of reading file, saving file, hjkl movement, insert, ex
(only w, wq, q!), search with /, some other normal mode actions (dd, w, b,
e), some utf8 support
Everything is still very unfinished and partly behaves wrongly comparing
to original vi. But simple tasks like modifying short config files
should be possible.
Some things like draw_page needs serious refactor since it now writes
whole screen after every keypress. Didint bother to refactor yet if
linked list needs to be replaced with something else...
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions