Заметьте, что это работает в vi
1 On Wed, Mar 21, 2007 at 01:40:25PM +0300, anton protopopov wrote:
2 " Думаю, что тот vi был довольно-таки настоящм --- это происходило в
3 " Minix-3.1, а никаких vim'ов там не предусмотрено (по крайней мере в
4 " том комплекте). На FreeBSD это тоже
5 " работает. А рецепт такой: после выполнения в нормальной моде команды
6 " u, команда . (точка) делает не u, а отменяет более старое изменение
7 " (точкой можно отменять много раз). Таким же образом можно скакать и
8 " вперед (как <C-R> в vim).
9 "
10 " А.
11 "
В ОpenBSD проверил; работает и Undo и Redo.