vi and emacs are absolutely not lightweight, let alone "absolutely lightweight".

If by vi you mean vim, then I agree, real vi is rather lite.

As someone famous said, "everything is relative" :) Compared to the new applications that have been coming out, Emacs and vim are a paragon of lightness.

I agree with you that vi is lighter than vim. I’ve seen more than a few instances of an OS just aliasing vi to vim.

On that note, why are the keybindings for vi on a “modern” Ubuntu different from fedoras? I remember having to mess with ^H in a vimrc or something to that effect to mimic the behavior I was expecting.

Sounds like the terminal (not vi) you're using has different defaults; backspace and delete are the two common keys that vary.

That makes a lot of sense. I'll do some research on different terminal behaviors. Thanks!