2011-01-09 34 views
17

Vim'de, bir metin bloğu seçmenin ve yalnızca bu metin bloğundaki değişiklikleri geri almak için geri almanın bir yolu var mı?VIM'de bir blok geri alma var mı?

Bir işlevi yeniden yazdığımı söyleyin ve sonra dosyamda başka yerlere gidip bazı değişiklikler yapın. Daha sonra, ilk fonksiyon uygulamamın gerçekten daha iyi olduğunu anladım. Bu işlevde yaptığım değişiklikleri geri almak istiyorum, ancak sonraki eklemelerimi sağlam bırakıyorum.

Bunun mümkün olup olmadığını bilmiyorum, ama genellikle bu özelliği isteyen kendimi buluyorum.

+0

Elimden ama güzel soru için üzgünüm. – lucapette

+0

Bunu yapmak için iyi bir yol olup olmadığını bilmek isterim. +1 – gahooa

+1

Muhtemelen aynı soru burada: http://stackoverflow.com/questions/2236099/how-can-i-undo-all-changes-to-a-block-of-text-in-vim –

cevap

3

Şu anda ... Hayır. Vim 7.3, geçiş yapabileceğiniz dalları geri almadı ancak bildiğim kadarıyla, Vim geri alma sırasında seçilen herhangi bir metne dikkat etmiyor.