2010-05-30 11 views
6

Emacs'te, bir klavye kullanarak fare düğmesi bastırmaları ve benzerleri nasıl taklit edilir? Örneğin, CEDET'in Semantiği ile (GNU Emacs 23.2.1 ile birlikte verilir), bir menüyü sağlamak için sağ tıklanabilir; Bu menüyü ve diğerlerini klavyeyle nasıl oluşturabilirim, bir araç ipucu olarak veya minibuffer'da menü çubuğuna erişim sağlayan bir mini-M-`olarak nasıl görünür?Emacs: faredeki bağımlılığın hafifletilmesi

+3

Gerçekten, menü çubuğuna erişmek için bir kısayol tuşu olduğunu bilmiyordum. Ben de ... Ben bir mouseless UI doğru devam ettiğimi bilmiyordum –

+1

biraz gurur duyuyorum ve iyi emacs öğrenme bunun sadece bir başlangıç. –

cevap

6

Sen fare tıklama ardından C-h k (tarif-tuşu) kullanarak çalıştıran komut öğrenebilirsiniz uygun yere fare tıklayın. Bunu daha sonra klavyede bir şeye bağlayabilirsiniz.

Size soruyoruz, ama önemsediğiniz tüm tıklamalar için aynı şeyi başarmak için kullanmak mümkün olmalıdır tam olarak ne değil.

+1

-c-u k artı komut (kısayolları kullanarak değil, anahtarın adı) Ben 'flyspell-doğru-kelime' gibi şeyler yaklaşabilir nasıl :) – Vivi

+0

aradığı şeyi öyle geliyor? 'M-x' ile açıkça çağrılırsa, "flyspell-dogru kelimesi parametrelerle bir olaya bağlı olmalıdır" diyor. Tam olarak fare olayını bir noktaya göndermek güzel olurdu. Eh .. bu bir 'flyspell-doğru-kelime-nokta-nokta' var ama evrensel olarak diğer durumlar için geçerli değildir. – mlt