<div dir="ltr">vi does not necessarily need so many function keys in order to be usable. <div>Mostly escape, and  30 or so different control key commands in order to implement everything on man page.</div><div><br></div><div>But I think after vi has all the basic functionality done, things like utf-8 and handling of text buffer, could be reused</div><div>to make clones of other editors. </div><div><br></div><div>-Jarno</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 13, 2019 at 6:15 AM Rob Landley <<a href="mailto:rob@landley.net">rob@landley.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 4/12/19 8:58 PM, David Seikel wrote:<br>
> I presume you meant to send this to the list.<br>
<br>
Yup.<br>
<br>
> On Fri, 12 Apr 2019 15:52:10 -0500 Rob Landley <<a href="mailto:rob@landley.net" target="_blank">rob@landley.net</a>> wrote:<br>
> <br>
>> On 4/11/19 9:46 PM, David Seikel wrote:<br>
>>>>> luckily i suspect in 2019 we mainly want function keys just so we<br>
>>>>> can throw them away and get on to the next meaningful keypress!<br>
>>>>> but i can easily put this back to one constant per key if you<br>
>>>>> prefer.    <br>
>>>><br>
>>>> Unfortunately a command line utility doesn't get to _see_ the<br>
>>>> function keys, so yeah probably.  <br>
>>><br>
>>> Users of mc and mcedit need functioning function keys, though they<br>
>>> do have a backup of Esc $DIGIT, which helps when a lot of X<br>
>>> terminals use F10 for their menus.  I know I long ago tried to get<br>
>>> mcedit into toybox.  <br>
>><br>
>> I googled, the first page is entirey about a world editor for<br>
>> minecraft?<br>
> <br>
> mcedit is the text editor that comes with midnight commander, it can<br>
> be used stand alone.  Dunno about minecraft.<br>
<br>
I'd planned to make an editor I could program to act like (at least) vi,<br>
microemacs, joe, and nano. But somebody else is writing a vi so I guess not...<br>
<br>
Rob<br>
_______________________________________________<br>
Toybox mailing list<br>
<a href="mailto:Toybox@lists.landley.net" target="_blank">Toybox@lists.landley.net</a><br>
<a href="http://lists.landley.net/listinfo.cgi/toybox-landley.net" rel="noreferrer" target="_blank">http://lists.landley.net/listinfo.cgi/toybox-landley.net</a><br>
</blockquote></div>