Magit arabelleklerinde `M-w` ele geçirmekten kaçının

Sıklıkla Magit-buffer'tan bazı metinleri kopyalamak istiyorum - bir taahhüt mesajının parçası, bir farkın parçası, her neyse.

Bir Magit tamponu içinde sinir bozucu bir şekilde M-w , işaret ve nokta arasındaki metin yerine, bir öldürme halkasını öldürme halkasına ( magit-copy-buffer-revizyon ) ekler.

Bu beni deli ediyor.

Bu davranışı önlemek için yapılandırma seçeneği veya bir şey var mı?

Magit'in akılda tasarlandığı gibi görünen aktif bölgeleri ( geçici işaret modu ) kullanmıyorum.

2

1 cevap

~/.Emacs/init.el dizinine yükledikten sonra şunu ekledim:

(define-key magit-mode-map (kbd "M-w") 'kill-ring-save)

ve ben bir akıl sağlığı noktası kazandım.

1
katma
@JordonBiondo güzel bahşiş, teşekkürler!
katma yazar EndangeredMassa, kaynak
Normal kill-ring-save bağlamasının genel anahtar eşlemede olduğundan magit-mode'da Mw 'i nil olarak ayarlayabilirsiniz. -map böylece magit-mode-map üzerindeki Mw 'de manuel olarak yeniden tanımlamak yerine normal davranışa geri döner.
katma yazar Louis Salin, kaynak