«ediff» etiketlenmiş sorular

Ediff, iki veya daha fazla dosyayı veya arabelleği karşılaştırmanın yanı sıra iki dosyayı veya arabelleği tek bir dosyada birleştirmeyi sağlayan bir Emacs özelliğidir.

1
Emacs bu dosyayı kurtarmayı önerdiğinde diff nasıl görülür?
Bazen olur: emacs, bir dosyadaki kaydedilmemiş değişiklikleri kurtarma konusunda sizi uyarır ancak bu değişiklikleri isteyip istemediğinizi hatırlayamazsınız. Tampondan başlayarak, recover-this-filebir farklılığı görmenin ya da değişiklikleri doğrudan görmenin bir yolu var mı? Örneğin magit-mode, durum arabelleğinde düzenlenen bir dosyada sekme yaparken ne gibi bir şey .
51 buffers  saving  ediff 

2
“Karakter seviyesi” farkları olan iki arabellek arasındaki fark nasıl gösterilir?
İki arabellek farklılıklar için karşılaştırıldığında, M-x ediff-buffersbir sözcük içinde değişen belirli karakterleri belirtmez (yani "karakter düzeyi" farkları). Çoğu modern fark aracı, bir kelimedeki farkları gösterecektir. Emacs, varsayılan olarak bu önemli (veya açıkçası yararlı mı?) Emacs'ın farklı karakterleri karaktere göre göstermesini nasıl sağlayabilirim? Güncelle Temamın karışmadığından emin olmak M-x ediff-buffers diff1 …
20 ediff  diff-mode 

2
Ediff'te her iki değişken nasıl kullanılır?
Ediff arabirimi +düğmesi var, ancak hiçbir şey yapmıyor gibi görünüyor (minibuffer her zaman bastığımda "nil" gösteriyor), bu düğmenin sonuç arabelleğindeki her iki değişkeni kullanmak için olduğunu düşündüm. Her neyse, asıl soru şudur: Ediff'in her iki A ve B tamponundaki içeriği buffer C'ye koyarak bir birleştirme çatışmasını çözmesini nasıl sağlarım (sadece …
17 ediff 

3
İçinde git çakışma işaretleri bulunan bir dosyayı nasıl kurgulamaya başlayabilirim?
Komut satırında git birleştirme denemesinin ardından, dosyamda artık emacs'ın arabellekte yararlı bir şekilde yeniden yüklendiği (döndürülen?) Standart çakışma işaretleri var. Çatışmayı çözmek için bir tür birleştirme moduna nasıl başlayabilirim? Dosyaları ediff yaptığımda olduğu gibi dosyanın sol / sağ / birleştirilmiş sürümlerini gösteren ayrı arabellekler alabilir miyim? (Mac'te emacs-prelude v24.4)
16 git  ediff  prelude 

1
Asla ediff'te çerçeve oluşturma
Genel olarak çerçeveleri sevmiyorum. Şu an kullanıyorum (setq ediff-window-setup-function #'ediff-setup-windows-plain) Bunun ediffbaşladığında bir çerçeve oluşturmamasını sağlamak için . Ancak, bazı komutlar, ediff-show-registryyine de yeni kareler açar. Çerçevelerin oluşturulmasını tamamen devre dışı bırakabilmemin bir yolu var mı ediff?
14 frames  ediff 

3
'Y' yazmak zorunda kalmadan hemen ediff'ten nasıl çıkabilirim
Ediff ile ayrıldığımda qgerçekten bırakmak isteyip istemediğimi soruyorum. Hemen bırakmayı tercih ederim. Özelleştirme altında belirgin bir şey yoktur . Burada anahtarı yeniden tanımlayarak işe yarayan bir çözüm varq , ancak işlevin nasıl çalıştığından emin değilim. Çıkmak için gerçekten kolay çıkmanın en basit yolu nedir?
13 ediff 

2
Ediff: boşluk farklarını görüntüle
Ediff'in beyaz olmayan farklılıklar için yaptığı gibi farklı bir renk kullanarak boşluk vurgulamasını yapmanın bir yolu var mı? Örneğin, burada yalnızca boşluk farkı olan iki bölge vardır: Ve burada boşluk olmayan farklılıklar olan iki bölge: Boşluk olmayan farklılıklar ediff-fine-diff-*yüzlerle vurgulanırken, boşluk olmayan farklılıklar yüzlerle vurgulanır . Boşluk farklarının ne olduğunu …
12 ediff 

1
“Arabelleği gerçekten düzenle” seçeneğinde, emac'lar otomatik olarak ediff-current-file dosyasını çalıştırıyor mu?
bağlam Emacs, bir dosyanın düzenleme arabelleğinin dışında değiştirildiğini algıladığında. gözlemlenen emacs soracak: diskte bazı dosya adı değiştirildi; arabellek gerçekten düzenlemek? (y, n, r veya Ch) (Bu arada, bazen gerçek bir değişiklik olmadığında bile olur, örneğin sürüklenen saatli bir sunucudaki uzak dosya, ancak soru her durumda ilginçtir.) diledi emacs sorar: diskte …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.