С версии 7.3 Vim стал поддерживать "вeчную отмену" ( undo ), которое включается так :
set undofile
Это очень хорошая опция, позволяет хранить дерево отмен, но все это не очень наглядно и удобно. К счастью есть великолепное дополнение ( plugin ) GUNDO.
Оно позволяет графически видеть дерево отмены, тут же переключится на нужную ветку, сравнить текущий буффер с нужной веткой отмены и т.д., как говорится лучше один раз увидеть, чем 10 раз услышать.
вот пример моей настройки этого дополнения в ~/.vimrc
...
let g:gundo_preview_bottom = 1 " показывать diff внизу окна
let g:gundo_width = 30 " ширина показа дерева
let NERDShutUp=1 " отключения конфликта с дополнением NERD Commenter
...
set undofile
Это очень хорошая опция, позволяет хранить дерево отмен, но все это не очень наглядно и удобно. К счастью есть великолепное дополнение ( plugin ) GUNDO.
Оно позволяет графически видеть дерево отмены, тут же переключится на нужную ветку, сравнить текущий буффер с нужной веткой отмены и т.д., как говорится лучше один раз увидеть, чем 10 раз услышать.
вот пример моей настройки этого дополнения в ~/.vimrc
...
let g:gundo_preview_bottom = 1 " показывать diff внизу окна
let g:gundo_width = 30 " ширина показа дерева
let NERDShutUp=1 " отключения конфликта с дополнением NERD Commenter
...
Комментарии