in reply to It's FOSS

@It's FOSS Vim Vs NVI

Both vim and nvi are work-alike editors to the ancient ex/vi/view with support for multi-byte characters added.

What I like about VIM: It's support for multi-byte characters is robust and never breaks leaving me with an edited file I can not save.

What I don't like about VIM: It's support for the ex command set is very incomplete. Given that the first Unix editor I ever learned (back in 1977) was ed, the lack of full support for the ex commands is something I find very frustrating.

What I don't like about NVI: It's multi-character support is somewhat broken and certain character sequences will cause it to explode during a save. At this point, if you did not make a backup of the file you were about to edit before you started, you're screwed, the file is irretrievably truncated.

I really would like a modern ex/vi clone with multi-byte character support that implements the full original command set but at present, to the best of my knowledge, that does not exist.