Emacs ile geliştirme ortamı
(blog.shiren.dev)Klasik editörü kullanmaya karar verip vim ile başladım, sonra taraf değiştirip emacs kullanmaya geçtim.
Bu, emacs kullanarak bir geliştirme ortamı kurma yöntemi üzerine bir yazı.
Şu anda kişisel nedenlerle IDE'leri daha sık kullanıyorum, ancak hâlâ emacs içinde rahatlık hissediyorum.
13 yorum
Çok fazla modu yazmış olmanızın, tersine, birçok kişinin emacs'e karşı bir mesafe geliştirmesine yol açmasından endişe ediyorum :-D
Dil bazlı modlar +
vc-modebile geliştirme yaparken yeterli değil mi diye düşünüyorum; bunaflycheckkadarını ekleseniz de gayet iyi olur.Vay, yorumlar epey hararetlenmiş.
Güzel yazı için teşekkürler
Daha önce
emacsda kullanmışlığım var ama iş yapma düzenim gereği sık sık farklı sunuculara bağlanarak çalışıyorum; bu yüzden sonunda yinevimkullanıyorum.emacs, daha çok IDE gibi sürekli kullandığınız kişisel ortama kurup kullanınca iyi oluyor ama öyle değilsevimdaha iyi gibi geliyor bana.5 yıldır saf Emacs kullanıyorum.
Bazı dillerde (ör. Python, OCaml, ...) kişisel olarak IDE düzeyinde üretkenlik sağladığını düşünüyorum.
Ama C/C++ ya da Java gibi IDE’lerin aşırı gelişmiş olduğu durumlarda biraz zor oluyor. Yine de çoğu şey için mode desteği var, bu yüzden kullanması rahat.
Her şeyden önemlisi eğlenceli. Ayrıca komutların Unix temelleriyle örtüşen pek çok kısmı olduğu için bunları tmux ya da bash içinde de sık sık kullanıyorum.
Kullanmadım ama birilerinin parmak sağlığı(?) açısından emacs'ın iyi bir seçim olmadığına dair bir şeyler de okumuştum; bu konuda görüşünüzü merak ediyorum. :-)
Emacs kullanıcısı değilim ama birkaç gün boyunca Ctrl + CV’nin çok olduğu işler yapınca sonrasında serçe parmağım ağrımaya başladı. Bu yüzden Emacs kullanmak için Alt(Command) tuşunu Ctrl tuşu yerine kullanmak neredeyse şart gibi görünüyor. Başparmağı kullanınca biraz daha iyi oluyor.
Capslock -> ctrl
Command(alt) -> meta
Genelde bu şekilde eşleyerek kullanıyorum.
Yaklaşık 3 saatten uzun süre çalışınca serçe parmağım biraz ağrıyor haha..
*nixüzerindecaps locktuşunuctrlolarak eşleyecek şekilde ayarlayıp kullanırsanız, tweak ile gayet iyi olur.Ah, kontrolleri de eşlemek gerekiyor tabii. HHKB'yi uzun süredir kullandığım için unutmuşum haha
metatuşunucommandtuşu olarak değiştirip kullandığım için sorun olmuyor. Hiçbir problem yok :)Bence bu tür bir endişe,
vim'de her seferindeesctuşuna basmayı dert etmekle benzer gibi :)Aslında
esctuşu neredeyse hiç kullanılmıyor..Yazması zor olan https://www.spacemacs.org/ kurup vim ile karışık kullanmak da iyi bir seçenek gibi görünüyor.
Benim kişisel önerim https://github.com/hlissner/doom-emacs'dir.