«emacs» etiketlenmiş sorular

GNU Emacs, Lisp koduyla genişletilebilen, genişletilebilir, özelleştirilebilir, kendi kendini belgeleyen bir metin düzenleyicidir. Emacs genel amaçlı bir editör olsa da, Emacs'ın kendisini genişletmekle (genellikle Emacs Lisp işlevlerini yazarak) veya belirli programlama modlarıyla ilgili sorular burada konuya bağlı olabilir. Aksi takdirde (ve belki de bu durumlarda), Emacs Stack Exchange ile ilgili sorunuzu sormayı düşünün.


30
Emacs ve Vim arasındaki farklar
Birinin neden diğerinden daha iyi olduğuna dair dini bir tartışmaya girmeden, Emacs ve Vim arasındaki pratik farklılıklar nelerdir? Birini veya diğerini öğrenmek istiyorum, ama her biri için öğrenme eğrisinin yüksek olduğunu ve karar veremediğimin farkındayım. Ben asla bu tip bir editör kullanmadım (her zaman IDE kullandım), bu yüzden bir acemi …
686 vim  emacs  editor 

30
Neden IDE kullanmalıyım? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
391 vim  emacs  ide 



5
Emacs'ın yedekleme dosyalarını nasıl oluşturduğunu nasıl kontrol ederim?
Emacs, yedekleme dosyalarını foo~her yere koyar ve bunları silmeyi hatırlamak zorunda kalmam. Ayrıca, dosya sisteminde başka bir yerde sabit bağlantısı olan bir dosyayı düzenlersem, düzenleme işlemi bittiğinde sabit bağlantı yedeklemeyi gösterir ve bu kafa karıştırıcı ve korkunçtur. Bu yedekleme dosyalarını nasıl kaldırabilirim veya aynı dizinden başka bir yere gitmelerini nasıl …
326 emacs 

1
Nrepl-ritz-jack-in'i TRAMP / Emacs üzerinden uzaktan nasıl çalıştırabilirim
İstediğim: Uzak bir sitede bir clojure programım var, diyelim mccarthy. Yapmak istediğim şey nrepl-ritz, tercihen dizüstü bilgisayarımdan bir a bağlamaktır nrepl-ritz-jack-in. Jack, yerel bir program için iyi çalışıyor, ancak uzak bir programa bağlanmıyor gibi görünüyor. Deneme 1 C-x C-f üzerinde /mccarthy:code/program/project.clj (require 'nrepl-ritz) M-x nrepl-ritz-jack-in Sonuç Emacs asılı görünüyor. *nrepl-server*Arabelleğe …
299 emacs  clojure  nrepl 

6
Emacs'ta bir karakteri yeni satırla nasıl değiştirebilirim?
Emacs ve / veya ;kullanarak bir karakteri - demek - yeni bir çizgi ile değiştirmeye çalışıyorum .replace-stringreplace-regexp Aşağıdaki komutları denedim: M-x replace-string RET ; RET \n Bu yerini alacak ;2 karakterlerle: \n. M-x replace-regex RET ; RET \n Bu, aşağıdaki hataya neden olur (mini karıştırıcıda gösterilir): Yedek metinde geçersiz \ …
285 emacs  replace 



13
Zaten açık olmayan metin dosyalarını yinelemeli olarak bulmak ve değiştirmek için Emacs kullanma
Bu sorunun bir takibi olarak, kolay olması gereken, özellikle de Emacs'ı kullanmaya daha alışmamı ve bunun yerine zaten aşina olduğum editörü başlatmak için böyle bir şeyi nasıl yapacağımı bulmaya çalışıyor. Buradaki örneği sık sık birden çok dosyayı düzenlemede kullanıyorum. Ultraedit'te Alt + s sonra p seçenekleri ile bir iletişim kutusu …
212 emacs  editor 


9
Emacs içinde su / sudo içeren bir dosya açma
Ben kullanarak mevcut Emacs oturumda bir dosyayı açmak istediğinizi varsayalım suya sudobir kabuk aşağı bırakarak ve yapmadan, sudoeditya da sudo emacs. Bunu yapmanın bir yolu C-x C-f /sudo::/path/to/file ancak bu SSH üzerinden pahalı bir gidiş-dönüş gerektirir . Daha doğrudan bir yol var mı? [EDIT] @JBB haklı. Açmak kadar çağırmak su/ …


15
IPython ile adım adım hata ayıklama
Ne okudum, Python kodu hata ayıklamak için iki yolu vardır: pdbVeya gibi geleneksel bir hata ayıklayıcı ile ipdb. Gibi bu destekler komutlar ciçin continue, niçin step-over, siçin step-intovb), ancak nesne kontrolü için son derece yararlı olabilir bir ipython kabuğuna doğrudan erişim yok. Kullanarak IPython tarafından katıştırma kodunuzda bir ipython kabuk. …
170 python  debugging  emacs  ipython  pdb 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.