Загрузка...
Linux
Новости, статьи, обсуждения, - все что связано с GNU Linux, FreeBSD, OpenBSD, Sun Solaris, Mac OS X и другими системами. Если вы интересуетесь данной темой - добро пожаловать в сообщество.
     

Следим за историей изменения в файле в vim с gundo

22.06.12, 01:33
Автор ggg

Время от времени при работе в Vim я сталкиваюсь с такой ситуацией, когда в файле что-то поменялось и все сломалось (или все заработало), и никак не вспомнить, что же поменялось. Конечно вы можете возразить, что есть же git и другие системы контроля версий, но что делать, если изменения в файле незначительные? Т.е. 5 минут назад все работало, потом все сломалось, а потом опять все заработало. Все это в рамках одной ревизии, т.е. коммитов в репозиторий не было?

В этом случае очень помогает плагин gundo, который позволяет визуализировать дерево изменений, построить необходимые diff-ы между состояниями и откатиться куда нужно. Работу плагина неплохо отражает видео приведенное ниже

Комментарии

аноним 22 июня 2012, 2:03
0

vim штука такая: в нем мало найти нужный плагин, нужно еще заставить себя им пользоваться, а не обходиться без него по-старинке

аноним 26 июня 2012, 11:16
0

плагин интересный, но нужен не каждому

Войдите, чтобы оставить комментарий