«keyboard-macros» etiketlenmiş sorular

3
Klavye makrosu Lisp işlevi olarak nasıl kaydedilir?
Çok sık, birden fazla tuş darbesi gerektiren bir dizi adım yapmam gerekecekti. Aynı oturum için bu adımlar bir klavye makrosuna kaydedilebilir. Bir örnek, sık gerçekleştirilen bir arama / değiştirme işlemini klavye makrosu olarak kaydetmektir. Ancak emacs'ı bıraktığımda bu makro kayboluyor. Sık kullanılan klavye makromu bir Lisp işlevi olarak nasıl kaydederim? …

2
Klavye makrosunda sonraki satır nasıl kullanılır?
Ben kullanarak bir arabellek satırları birleştirmek için bir klavye makro oluşturdu: F3 C-n M-x join-line RET F4. Çizgilerin çok uzun olması ve sarılmaya başlaması dışında iyi çalışır - bu makroyu çerçevenin genişliğine bağlıdır. next-linesonraki gerçek satıra değil, mevcut satırın “sarma” kısmına gidiyor gibi görünüyor. Bu sorunu nasıl çözebilirim?

2
Emacs'ta genellikle klavye makrolarını bağlamak için kullanılabilen kullanılmayan tuşlar neler olabilir?
Ben klavye makrolarında bağlamak anahtarına olağan bir yol olduğunu okumak C-x C-k 0için 9ve Aiçin Z. Örneğin, bir klavye makrosu tanımladıktan sonra, yazabiliriz C-x C-k bve Emacs, bir anahtarın bağlanmasını isteyecektir. Ve bu amaç için ayrılmış anahtarları C-x C-k 0için 9ve Aiçin Z. Ancak bu, birkaç tuşa basmayı içerir. Bunu …

4
INCOMPLETE klavye makro kaydına nasıl devam edilir?
Klasik kullanım çantası: Bir makro kaydetmeye başlarsınız: C-x ( Diyelim ki bazı şeyler yapıyorsunuz hello. Bir hata veren bir komut çalıştırıyorsunuz, diyelim C-g(örneğin yanlışlıkla çalıştırıyorsunuz C-sve bunu iptal etmek zorundasınız C-g, şimdi işiniz kayboldu). Şimdi kaydınız kayboldu. Kaydımı kesintiye uğratan bir komutu çalıştırmadan önce kaldığım yerden devam etmek istiyorum. Baktım …
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.