2010-11-12 13 views
5

Terminalde emacs yazarak kendi penceresinde GNU emacs yüklüyorum. Tuş seçimini, pc-selection-mode'dan kullanmayı seviyorum; bu, shift-up veya shift-left tuşlarına basarak veya shift-up veya shift-down tuşlarına basarak tüm satırları vurgulamanızı sağlar.Bazı tuş bağlamaları, bir terminalde emacs kullanırken çalışmıyor

Sorun, terminalde emacs -nw yazarak emacs çalıştırdığımda, ikinci 2 tuş bağının çalışmadığıdır. Vardiya-sola ve vardiya-sağa basarak karakterleri vurgulayabilirim, fakat vardiya ve vardiya-aşağıya basmak hiçbir şey yapmaz. İmleç, bulunduğu yerde kalır.

Bu sorunu nasıl düzeltirim? Neden oluşuyor? GNU Emacs 23.1.1 kullanıyorum ve emacs'ın kendi penceresinde ve emacs terminalin içinde çalışırken aynı sürümün kullanıldığını doğruladım. herhangi bir yardım

+0

Benim için çalışmam emacs 22 on ubuntu 9.10. PC seçim modunu başlatırken * Mesajlar * tamponunda aydınlatıcı bir şey var mı? Ben sadece "Yükleme pc-select .. done" ve "Loading delsel .. done" görüyorum. – Spacedman

+0

Hayır, sadece 'Pc-Selection modu etkin' yazıyor – Eddy

+0

Devre dışı kalsa bile, sağa veya sola kaydırma tuşuna basarsam metin boyunca ileri ve geri hareket edebilirim. Sadece bu vardiya ve vardiya aşağı, pc seçim modu açık olsun ya da olmasın, yukarı ve aşağı hareket etmeme izin vermez. – Eddy

cevap

2

kez bağlamaları sadece listelenmeyen veya yanlış eşleştirilir Bir çok için

teşekkürler. Kaçış dizilerinin emaclara ulaşıp ulaşmadığını görmek için M-x show-lossage (veya C-h l) 'yi deneyebilirsiniz. Bunu yaparlarsa, xterm-extras'u denemek isteyebilirsiniz - linux ve solaris'in farklı sürümleri arasında geçiş yaptığımda ve aralarında ssh olduğumda (genellikle bir sorun kaynağı olan) her zaman çalışır.

+2

[Emacs 23.2.1'de], bu "show-lossage" değil "görünüm kaybı" dır. – SabreWolfy