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

Gundo

     

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

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

Ближайшие события
сентябрь 2017
август 2017
июль 2017
Пн
Вт
Ср
Чт
Пт
Сб
Вс
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3