Emacs'a imleç konumuna yapıştırmasını (orta fare düğmesi) söyleyebilir miyim?


17

Örneğin tarayıcıdaki metni emacs'a yapıştırırsam, emacs imleci genellikle metni yapıştırmak istediğim konumda olur. Konsol kipinde emacs kullanırsam, fareyi metnin üzerine getirip orta düğmeye basabilirdim (gpm devre dışı bırakılmış olsaydım). Ancak X (pencere) modunda emacs kullanırken, fare imlecini metni geçmek istediğim tam konuma hareket ettirmeliyim.

Emac'lara, fare imleci konumu yerine yapıştırma için geçerli emacs imleç konumunu kullanmasını söylemenin bir yolu var mı?

Umarım sorunumu alırsın. :-)


Güzel soru, bazı senaryolarda bu işlevsellikten yoksun olduğumu fark ettim. Ancak geriye dönüp baktığımda, vakaların yaklaşık yarısında standart davranışı tercih ettiğimi söyleyebilirim. Her iki modun da her zaman hızlı bir şekilde erişilebilir olması iyi olurdu.
Alexander Shcheblikin

Yanıtlar:


19

Bu ayarı deneyin:

(setq mouse-yank-at-point t)

Harika, bu ayarlar Mx mouse-yank'ta görünmese de ... otomatik tamamlama, bunu benim .emac'lerime koyduğumda çalışır :-)
Flow

3
Çünkü bu bir değişken değil, bir değişken. Nokta Mx set-değişken RET fare-yank-nokta kullanabilirsiniz (ve tamamlama burada çalışması gerekir)
Antoine Pelisse

1
Bu varsayılan ayar IMHO olmalıdır.
sjas

Ekstra netlik: metninizi noktaya yapıştırmak için orta fare düğmesini kullanın, aksi takdirde noktanın konumunu sıfırlarsınız ve yine de farenin konumuna yapışırsınız.
mistige
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.