Emac'lar

Emacs Hile Sayfası

Emacs Hile Sayfası
Emacs, kullanıcılarına çok sayıda güçlü uzantı ve paket sunan çok yönlü ve esnek bir metin düzenleyicidir. Genellikle çok dik bir öğrenme eğrisine sahip olduğu düşünülür ve bu kadar çok şey kurulu olduğu için hepsini takip etmek zorlaşır.

Bu nedenle, deneyiminizi kolaylaştırmaya yardımcı olmak için bu Emacs hile sayfasını oluşturduk.

terminoloji

Komutların anlaşılmasını kolaylaştırmak için Emacs, gerekli komutlardan bazılarına geçmeden önce açıklığa kavuşturulması gereken birkaç kısaltmaya sahiptir.

Aşağıdakiler, her bir terminolojinin anahtar bağlamalar açısından ne anlama geldiğini belirtir:

Yardıma Erişme

Emacs'ın oldukça ayrıntılı ve basit bir yardım sistemi var. İlk kez kullananlar için, kullanılarak erişilebilen yerleşik bir eğitim sunar Ctrl + h bunu takiben t anahtarlar.

vurarak Ctrl + h bunu takiben r, kullanıcılar son derece ayrıntılı Emacs kılavuzuna erişebilir.

Temel Dosya İşleme Komutları

Bir dosya açmak veya oluşturmak için tuşlara basın Ctrl + x bunu takiben Ctrl + f ve sonra dosya adını girin. Bu isimde bir dosya varsa, o dosyayı açacaktır. Ancak, bu ada sahip bir dosya yoksa, Emacs bu ada sahip yeni bir dosya oluşturacaktır.

Şu anda açık olan bu dosyayı bir başkasıyla değiştirmek için tuşlara basın Ctrl + x bunu takiben Ctrl + v ve yeni dosyanın dosya adını girin.

ile bir dosya kaydedilebilir Ctrl + x, bunu takiben Ctrl + s. Bir dosyayı farklı bir adla kaydetmek için kısayolu kullanın Ctrl + x bunu takiben Ctrl + w ve sonra girin yeni dosya adı.

Kısayol Ctrl + x, bunu takiben ben, başka bir dosyanın içeriğini mevcut dosyanıza eklemek için de kullanılabilir.

Açılan dosya veya arabellek sayısını kontrol etmek için Ctrl + x, bunu takiben Ctrl + b.

Bir dosyadan diğerine geçmek için Ctrl + x, bunu takiben b.

Dosyaları kapatmak için Ctrl + x, bunu takiben k. Dosya belirtilmemişse, varsayılan dosya kapatılır.

Emacs'tan çıkmak için, Ctrl + x bunu takiben Ctrl + c.

Etrafında dolanmak

Vim'e benzer şekilde Emacs, fareyi kullanmaya alternatif olarak imleç hareketleri için kısayollar sunar. Aşağıdaki tablo bunları ayrıntılı olarak açıklamaktadır

Tuş Hareketi
Harekete Göre ileri Geriye
karakterler Ctrl + f Ctrl + b
Kelimeler alt + f alt + b
çizgiler Ctrl + n Ctrl + p
cümleler alt + e alt + bir
paragraflar Alt + Alt +
Çizginin sonu/başlangıcı Ctrl + e Ctrl + bir
Tamponun sonu/başlangıcı Alt + > alt + <
kaydırma Ctrl + v (Aşağı) Alt + v (Yukarı)

Emacs'ınızda satır numaralarını görüntülemek için Alt + x ve girin linum modu. Şimdi bunu kullanarak, tuşuna basarak belirli bir satır numarasına gidebilirsiniz alt + g bunu takiben g ve ardından satır numarasını girerek. Örneğin:

Düzenleme Araçları

Emacs oldukça popüler bir metin editörüdür ve bunun temel nedeni kullanıcılarına sunduğu harika düzenleme araçlarıdır. Bunlardan biri, belirtilen uzunlukta bir komutu tekrarlama yeteneğidir. Bunu yapmak için, vur Ctrl + u ardından girerek tekrarlama uzunluğu ve ardından giriş tekrarlanacak komut. Örneğin, üç sayfa aşağı kaydırmak istersem, bu şöyle olur:

Kopyala ve kes gibi komutları uygulayabilmemiz için öncelikle bu komutların uygulanacağı bölgeyi seçmeliyiz. Bu tarafından yapılır Ctrl + Boşluk. Seçmek istediğiniz tüm bölgeyi işaretlemek için imleci bitiş noktasına sürükleyin. Örneğin, aşağıdaki resimde, dikdörtgen seçimin başlangıcını ve daire sonunu belirtir.

Tüm dosyanın içeriğini seçmek için tuşlara basın Ctrl + x bunu takiben h.

Seçtikten sonra bunun üzerine tuşlarını kullanarak kopyala komutunu uygulayabilirsiniz Alt + w. Kes komutu size birkaç seçenek sunar. Tek bir kelimeyi kesmek için, vur alt + d. Tek bir çizgiyi kesmek için, Ctrl + k. Seçilen bölgenin tamamını kesmek için Ctrl + w.

Kısayol kullanılarak metin yapıştırılabilir Ctrl + y. Anahtarı kullanarak öldürülen eşyaların etrafında dolaşabilirsiniz alt + y.

Son Kesim Öğesi:

Bunu eski öldürülen öğeyle değiştirmek için Alt + y'yi kullanma:

Geri alma ve yineleme işlemleri aşağıdakiler tarafından uygulanabilir: Ctrl + / ve Ctrl + g bunu takiben Ctrl + / sırasıyla anahtarlar.

Ekranın metin boyutunu büyütmek için tuşlarına tıklayın Ctrl + x bunu takiben Ctrl + + (artı) ve metin boyutunu azaltın Ctrl + x bunu takiben Ctrl + - (eksi).

Metin Arama ve Değiştirme

Basit bir artımlı arama yapmak için Ctrl + s tuşlarını kullanın. Bu tuşa sürekli basarak bir sonuçtan diğerine atlayın.

Bu artımlı aramayı tersten yapmak için tuşlarını kullanın Ctrl + r.

Normal ifade için, yer almak için arama yapın, tuşlara basın Ctrl + Alt + s.

Basit bir sorgu gerçekleştirmek için değiştirin, tuşlarını kullanın Alt + Üst Karakter + 5.

Kelimenin değiştirilmesini istemek:

Kelimenin şununla değiştirilmesini istemek:

Benzer şekilde, Emacs, kullanıcıların tuşları kullanarak normal ifadelerin değiştirilmesini de sağlar Ctrl + Alt + Üst Karakter + 5.

Hata Kurtarma

Emacs, bir dosyanın içeriğini kurtarmaya veya geri yüklemeye yardımcı olan bazı harika komutlara sahiptir. Çalışan veya kısmen yazılmış komutları iptal etmek için Ctrl + g.

Verileri kaybolmuş olabilecek bir dosyayı kurtarmak için tuşları kullanın Alt + x mini arabelleği açmak ve ardından girmek için dosyayı kurtar.

Tüm oturumu kurtarmak için, ardından Alt + x ve girin kurtarma-oturum.

Değiştirilen bir dosyayı orijinal biçimine döndürmek için Alt + x ve girin geri dönüş tamponu.

Harici Araçlara Erişme

Emacs'ın güçlü doğası, birden fazla harici araçla entegrasyonu mümkün kılması gerçeğinden anlaşılmaktadır. Bu, bir metin editöründen daha fazlası olarak kabul edilmesinin nedenlerinden biridir.

Emacs içindeki kabuğu açmak için Alt + x tuşlarına basın ve kabuk.

Emacs ayrıca, vurarak açılabilen yerleşik GDB hata ayıklayıcısına sahiptir Alt + x ve girmek gdb.

Emacs ayrıca tetris, solitaire gibi ilginç oyunları da kullanıcılarına sunuyor. Tetris'i açmak için Alt + x tuşlarına basın ve girin tetris.

Komut:

Sonuç:

Sonuç?

Emacs'taki tüm komutları takip etmek için, Emacs'in içinde birçok araç olduğundan ve bunlara menüden erişmek oldukça güç olduğundan, bir hile sayfası olması oldukça gerekli hale gelir.

Control & manage mouse movement between multiple monitors in Windows 10
Dual Display Mouse Manager lets you control & configure mouse movement between multiple monitors, by slowing down its movements near the border. Windo...
WinMouse lets you customize & improve mouse pointer movement on Windows PC
If you want to improve the default functions of your mouse pointer use freeware WinMouse. It adds more features to help you get the most out of your h...
Mouse left-click button not working on Windows 10
If you are using a dedicated mouse with your laptop, or desktop computer but the mouse left-click button is not working on Windows 10/8/7 for some rea...