Linux Mint Üzerinde Emacs Kurmanın Üç Yöntemi

Emacs, Linux sistemlerinde yaygın olarak kullanılan etkili bir metin düzenleyicisidir. Aynı editör içinde kod geliştirme, yapılandırma dosyalarını düzenleme ve uzun metinlerle çalışma işlemlerini kolayca gerçekleştirebiliriz. Bu rehberde hem Linux’ta Emacs kullanımını hem de Linux Mint üzerinde tercih edilebilecek üç farklı kurulum yöntemini adım adım ele alalım.

APT üzerinden Emacs kurulumunu başlatalım

Linux Mint, Ubuntu temelli bir dağıtım olduğundan APT paket yöneticisinden yararlanalım. Terminalde tek komut çalıştırarak Emacs’ın yüklenmesini sağlayabiliriz.

Kurulum tamamlanınca uygulamanın menüye otomatik olarak yerleştiğini görürüz.
Ek yapılandırma gerektirmeyen bu yöntem, hızlı olduğu için başlangıç düzeyindeki kullanıcılar için oldukça idealdir.

Linux Mint İçin Emacs Kurulumu

Kuruluma başlamadan önce sistemi güncellemek en doğrusu olacaktır.
Terminalde komutu çalıştırıp tüm paketlerin yenilenmesini bekleyelim; böylece işlemlerin geri kalanı daha stabil ilerler.

Snap’i etkinleştirip Emacs’ı Snap ile yükleyelim

Linux Mint sisteminde 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.

GUI ortamını kullanarak Emacs’ı yükleyelim

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

Arama kısmına “Emacs” yazalım ve çıkan sonuçlar arasındaki uygulamayı seçip yükle butonuna tıklayalım. Grafik arayüz açıklamaları, kullanıcı değerlendirmelerini ve mevcut sürüm bilgilerini bize sunar. Bu yöntem, özellikle sistemi yeni öğrenen kullanıcılar için zahmetsiz bir kurulum sağlar.

Emacs’ı başlatalım

Kurulum sonrası Emacs’ı menüden açalım. Terminal üzerinden çalıştırmak istersek emacs komutunu kullanabiliriz. 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 kurulum yaptıysak Emacs sistem güncellemeleriyle otomatik şekilde yenilenir. Snap ile yüklediysek güncelleme komutunu çalıştırarak paketin yeni sürümünü alalım.

Linux Üzerinde Emacs ile Çalışmaya Başlayalı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.

Python konusunda daha fazla görmek isterseniz, Python ile HTTP web sunucusu nasıl kurulur? başlıklı rehbere de bakabilirsiniz. Bu rehberde yer alan örnek kodları Emacs içinde düzenlediğinizde, ilgili modların sağladığı pratikleri daha açık şekilde fark edebilirsiniz.

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