İPUCU

Linux Linux İle İlgili Bilgi Paylaşım Platformu

Seçenekler

Emacs Metin Editörü//AloneAngels

AloneAngels - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
11/2015
Nereden:
Bilemiyorum.
Yaş:
19
Mesajlar:
461
Konular:
93
Teşekkür (Etti):
21
Teşekkür (Aldı):
82
Ticaret:
(0) %
20-04-2019 15:03
#1
Emacs Metin Editörü//AloneAngels
Merhaba Değerli TürkHackTeam Üyeleri Bugün Sizlerle Birlikte Emacs Metin Editörünü Konu Olarak Ele Alacağız İsterseniz Zaman Kaybetmeden Başlıyalım Hemen Öncelikle ;

Emacs Nedir ?

İlk Sürümü 1976 Yılında Richard Stallman Tarafından Geliştirilen Çapraz Platform Destekli Ve İleri Seviye Özelleştirilebilir Bir Metin Editörüdür. Şimdiki Zamanda Dahil Olmak Üzere Başta Linux Ve Diğer İşletim Sistemi Platformlarında Editör Olarak GNU Projesi Altında "C Ve Emacs Lisp" İle Geliştirilen Emacs'yi Tercih Etmektedirler Emacs'nin İki Farklı Sürümü Mevcuttur Bu Sürümler Şöyledir;
Kod:
1-GNU Emacs
2-XEmacs
Emacs İçerik Modları Olarak Plain Text , Kaynak Kodu Ve HTML İnceleme Ve Karıştırma İmkanı Sunuyor Syntax Highlighting Ve İki Dosyanın Farklılıklarını Gösterme Gibi Özellikleriyle Emacs'yi Güçlü Ve Bir Okadarda Kullanışlı Hale Getirmiş Oluyor Çıktığı ilk Sürümden Bu Yana Ücretsiz Ve GNU Projesi Altında Kullanıcılara Hizmet Olarak Hayatını Sürdürüyor Sahip Olduğu Kapsamlı Özellikler İse Şu Şekildedir ;
Kod:
1-İnternete Erişme.
2-Program Yazma.
3-Yazılan Programı Test Etme.
4-Komut Desteği.
Bu Özellikler Sayesinde Emacs Bir Çok Kişi İçin Hayatlarının Kopmaz Bir Gerçeği Olarak Kalmayı Başarmış Güçlü Bir Metin Editörüdür. Çapraz Platform Olması İle Desteklediği İşletim Sistemleri Şu Şekildedir;
Kod:
1-Linux Dağıtımları
2-MacOS
3-Windows
4-FreeBSD
5-SunOS
6-Solaris
7-OpenBSD
Olmak Üzere Birçok İşletim Sistemi Üzerinde Kullanma Şansı Vardır Emacs'nin En Önemli Tarafı "Lips Adı Verilen Ve Yine Lips Programlama Dİli İle Geliştirilen Eklentilerdir." Bu Eklentileri Kullanarak Emacs'yi İstediğiniz Gibi Kişileştirebilirsiniz Emacs'yi Debugger Arayüzü, Mail İstemcisi Olmak Üzere Bunlar Gibi Pek Çok Kişileştirme Yapabilirsiniz. Bir Başka Özelliği İse Kodları Ve Metinleri Blok Olarak Ayrıştırarak Okunaklığı Artırmasıdır. "Unicode" Dil Desteği İle İstediğiniz Herhangi Bir Dilde Döküman Hazırlayıp Bu Dökümanları İstediğiniz Giib Dışarı Çıkartabilirsiniz.

Şimdi Emacs'nin Ne Olduğunu Ve Ne İşe Yardığını Öğrendiğimize Göre İsterseniz Emacs'nin Kurulumuna Geçelim;

Emacs Nasıl Kurulur ?

Öncelikle Eğer Sisteminizde(Linux) Git Kurulu Değil İse;
Kod:
apt-get install git
Kodu ile Kurulumu Gerçekleştirebilirsiniz.

Windows Kulananlar İçin Resmi Sitesinden İndirebilirsiniz.
Kod:
https://www.gnu.org/software/emacs/
Biz Kaynak Kodlarını Kullanarak Kuracağız Hemen Başlıyalım Öncelikle Terminali Açıp;
Kod:
sudo aptitude install git-core libxaw7-dev libxpm-dev libpng12-dev libtiff5-dev libgif-dev libjpeg8-dev libgtk2.0-dev libncurses5-dev autoconf automake texinfo
Komutunu Giriyoruz.


İşlemimiz Bittiğinde İse;

Kod:
sudo apt-get install emacs
Komutunu Giriyoruz

Gelen Seçeneğe "E" Deyip Devam Ediyoruz İngilizce Kullanıyorsanız "Y"(Yes) Diyerek Devam Edebilirsiniz.

Kurulum Bittiğinde İse;
Kod:
emacs
Komutu İle Editörü Başlatabiliriz.


Kurulum İşlemimiz Tamamlandı Şimdi İse Deneme Yapalım Öncelikle Bir Tane Boş Belge Oluşturuyoruz Ben Python Üzerinden Yapacağım Denememi.

Öncelikle Boş Belge Oluşturduktan Sonra Uzantısı ".py" Olarak Yapıyoruz Siz İstediğiniz Gibi Düzeltebilirsiniz Bunu Ben Python İle Deneyeceğim İçin Uzantısını ".py" Olarak Kaydediyorum


Sonraki Adımımız İse Emacs'yi Açtıktan Sonra Sol üst Köşede Artı İşaretine Tıklamak Olacak


Şimdi Oluşturduğumuz Belgeyi Seçiyoruz.


Belgemizi Seçtikten Sonra İse İstediğimizi Yazıyoruz Çalıştığının Kanıtı Olarak İse Komutarın Renk Almasını Gösterebilirz Ki Buda Komutları Tanımlayabildiği Anlamına Geliyor


Konumuz Buraya Kadar Umarım Bilgi Hazinenize Birşeyler Ekliyebilmişimdir.


İyi Forumlar THT
---------------------
Tanrı Hiçbirimizi Kör Yaratmadı Açın Gözünüzü Biraz Görün Bunları
Bu Dünya Çarpıktır Ne Doğru Ne Yanlış Ayırt Etmek Kolay Değildir.
"P4RS, CassPort Teşekkür etti.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı