wysublimowany tekst: Cofanie „cofnięcia, a następnie wpisania”?

2

Zastanawiasz się, czy (być może za pośrednictwem konsoli w Sublime?) Można odzyskać dane po cofnięciu wielu wierszy, a następnie wpisać coś (w moim przypadku wklej)?

IOW, „nie” zrobiłem wielu rzeczy, miałem po prostu na to spojrzeć i zrobić to wszystko od nowa, ale zamiast tego wkleiłem. Jakiś sposób na odzyskanie całej mojej wcześniejszej pracy? (Patrzyłem na system plików, przez inne okno terminala, ale go tam nie ma. Nie zapisałem i nie wyszedłem jeszcze z Sublime.)

Zdaję sobie sprawę, że generalnie nie jest to możliwe, ale pomyślałem, że może istnieje inny rodzaj historii przechowywany przez Sublime, który mógłby umożliwić to za pośrednictwem konsoli Python.

likethesky
źródło
2
Wydaje się, że nie jest to możliwe (choć nadal jestem otwarty na kogoś, odpowiadając tym, jeśli to możliwe!) Jest to plugin o nazwie Local History, który może uratować mnie od przyszłego żalu (istnieje także inny plugin o nazwie Automatyczne tworzenie kopii zapasowych, który jest podobny ) i zainstalowałem go. Oto mój post na forum Sublime Text, który zawiera linki do Historii lokalnej i niektórych żądań funkcji UserVoice dotyczących Sublime, które mogłyby pomóc również użytkownikom w tej sytuacji (zachęcamy do głosowania na UserVoice, jeśli masz taką skłonność!) - > sublimetext.com/forum/viewtopic.php?f=3&t=9074
likethesky
Nieco spokrewnione, jeśli korzystasz z MacOSX, sprawdź ClipMenu, jest to historia schowka. Oczywiście nie uratowałoby cię to w obecnej sytuacji, ale znalazłem przydatność w wielu innych scenariuszach, w których raz skopiowany tekst nie jest już w dokumencie i nie mam ochoty go cofać.
Dan R

Odpowiedzi:

2

Istnieje plugin Sublundo , który sobie z tym poradzi. Zamiast odrzucać całą historię w przypadku takiego nieszczęścia, po prostu utworzy nową gałąź w drzewie cofania. Możesz wybrać swoją starą gałąź w widoku historii.

Uważaj jednak, wtyczka jest na wczesnym etapie rozwoju i powinna być używana ostrożnie. ;-)

Arne L.
źródło