Linux’ta Emacs Kurmanın Üç Temel Yolu

Emacs, Linux sistemlerinde sıkça tercih edilen güçlü bir metin düzenleyicisidir. Tek bir editör üzerinden kod yazabilir, yapılandırma dosyalarını düzenleyebilir ve uzun metinler üzerinde rahatça çalışabiliriz. Bu rehberde hem Linux üzerinde Emacs kullanımını hem de Linux Mint’te sunulan üç kurulum yöntemini adım adım inceleyelim.

APT kullanarak Emacs’ı yükleyelim

Linux Mint, Ubuntu altyapısı kullandığı için APT paket yöneticisiyle kurulum yapmamız mümkündür. Terminalde çalıştıracağımız tek komutla Emacs anında kurulabilir.

Kurulum tamamlandığında uygulamanın otomatik şekilde menüye eklendiğini görebiliriz.
Hızlı ilerleyen ve ek yapılandırma gerektirmeyen bu yol, özellikle başlangıç seviyesindeki kullanıcılar için ideal bir adımdır.

Linux Mint’te Emacs Nasıl Kurulur?

İlk adım olarak sistemi güncellememiz gerekir. Terminali açıp paket listemizi yenileyelim ve güncellemeler bitene kadar bekleyelim; bu işlem sonraki kurulumların sorunsuz çalışmasını sağlar.

Linux Mint’te Snap’i etkinleştirerek Emacs yükleyelim

Linux Mint sistemine Snap varsayılan olarak pasif gelir. Snap’i etkinleştirmek için terminali açalım ve gerekli komutu girelim.

Snap yüklendikten sonra Emacs paketini aratalım ve kurulum işlemini başlatalım.

Snap uygulamaları kendi içinde çalıştığı için sistemdeki paketleri etkilemez. Daha güncel Emacs sürümlerini denemek istersek bu yöntemi kullanalım.

Grafik arayüzü kullanarak Emacs’ı Yazılım Yöneticisi ile kuralım

Terminal kullanmak istemiyorsak Yazılım Yöneticisi’ni açalım.

Arama penceresine “Emacs” yazalım ve çıkan uygulamayı seçip yükle düğmesine basalım. Grafik arayüz sayesinde uygulamanın açıklamalarını, kullanıcı yorumlarını ve mevcut sürüm ayrıntılarını görebiliriz. Bu kurulum şekli özellikle yeni kullanıcılar için en kolay yöntemlerden biridir.

Emacs’ı başlatalım

Kurulumdan sonra Emacs’ı menüden açalım. Terminalden çalıştırmak istersek emacs komutunu girelim. Editör açıldığında menü çubuğunu, düzenleme alanını ve mini-tampon bölümünü inceleyelim.

Güncellemeleri kontrol edelim

APT ile yüklediysek Emacs sistem güncellemeleriyle birlikte otomatik yenilenir. Snap üzerinden yüklediysek güncelleme komutunu çalıştırarak paketi güncelleyelim.

Linux Sistemlerinde Emacs’ın Temel Kullanımı

Kurulumdan sonra Emacs’ın arayüzüne adım adım bakalım ve temel işlemleri uygulayalım.

Arayüzü inceleyelim

Yeni bir dosya oluşturmak için CTRL + X ardından CTRL + F tuşlarına basalım. Dosya adını yazalım ve ENTER ile onaylayalım.

Temel kısayolları kullanalım

Kaydedelim → C-x C-s

Çıkalım → C-x C-c

Yardımı açalım → C-h

Eğitime girelim → C-h t

Bu kombinasyonları kullanarak temel işlemleri hızlandıralım.

Belge içinde hareket edelim

Aşağı inelim → C-n

Yukarı çıkalım → C-p

Sağa gidelim → C-f

Sola gidelim → C-b

Sayfa aşağı inelim → C-v

Sayfa yukarı çıkalım → M-v

Bu kısayollar uzun dosyalarda hızlı şekilde gezinmemizi sağlar.

Metin düzenleme işlemlerini uygulayalım

Seçimi başlatmak için → C-Space

Sonlandırmak için → C-Space

Kopyalayalım, keselim ve yapıştıralım

Kopyala → M-w

Kes → C-w

Yapıştır → C-y

Silme işlemlerini yapalım

Kelime silelim → M-d

Satır silelim → C-k

Emacs dosya türünü algılayıp ilgili moda geçer.

Python, C ya da HTML dosyalarıyla çalışırken sözdizimi renklendirmesi ve girinti düzeni gibi özellikler kendiliğinden devreye girer. Python geliştiricileri için bu yapı oldukça rahat bir çalışma alanı oluşturur.

Detaylı örnekler için Python kullanarak HTTP web sunucusu nasıl oluşturulur? rehberine de uğrayabilirsiniz. Bu rehberdeki kodları Emacs içinde düzenlediğinizde, sözünü ettiğimiz modların kullanımını ve kolaylıklarını daha iyi kavrayabilirsiniz.

Sık Sorulan Sorular

Emacs APT ile mi yoksa Snap üzerinden mi daha stabil çalışır?

APT üzerinden yüklenen Emacs sürümü doğrudan Mint depolarından geldiği için sistemle daha uyumludur. Snap sürümü güncel özellikler sunar ama başlatma süresi biraz daha uzundur. Kararlılık istiyorsan APT, yeni özelliklere ulaşmak istiyorsan Snap tercih edilir.

Emacs başlatırken “GTK module error” gibi hatalar alıyorum

Bu uyarılar genelde eksik tema veya arayüz kitaplıklarından kaynaklanır. Aşağıdaki komutla eksik bağımlılıkları tamamlamak sorunu çözer:

Emacs açtığım dosyanın modunu otomatik seçmiyor?

Dosya uzantısı tanınmıyorsa Emacs modu etkinleştirmez. Aşağıdaki komutla modu manuel olarak başlatabilirsiniz.

Uzantı yanlışsa düzenleyip yeniden denemek gerekir.

Satır numaralarını nasıl görünür hâle getiririm?

Satır numaralarını aktifleştirmek için şu komutu çalıştıralım

Kalıcı yapmak istersen .emacs dosyasına şu satırı ekleyebilirsin.

Yorum yapın