Emacs

Emacs kullanan, genişleten veya geliştiren kişiler için soru-cevap




4
Aquamac'lar ile Emacs'in diğer Mac sürümleri arasındaki fark nedir?
Macintosh kullanıcıları, önceden oluşturulmuş Emacs seçeneklerine sahiptir. Aşağıdaki sürümlerin farkındayım: YAMAMOTO Mitsuharu'nın versiyonu David Caldwell'in versiyonu Vincent Goulet'in versiyonu David Reitter'in Aquamacs sürümü Aklımdaki bazı sorular: Bu sürümler önemli herhangi bir şekilde farklı mıdır? Birisi sadece başlatma dosyasını değiştirerek diğerlerinin işlevselliğini elde edebilir mi? Bu değişiklikler geri dönüş yolunda ilerliyor …
99 osx  aquamacs 



3
Emacs'ta Git çatışmalarını birleştirme
Son Git birleştirme, çok sayıda çatışmalara neden oldu. Mevcut yaklaşımım, bir sonraki '<<<' oluşumunu araştırmak ve daha sonra standart metin düzenlemesiyle birleştirme işlemini gerçekleştirmektir. Soru : Emacs'in Git'teki bilgileri sürümümle, sürümleriyle ve dosyanın temel sürümüyle ilgili kullanarak birleştirmeyi desteklemesinin bir yolu var mı? Düzenleme: Bu soru, bu konuyla ilgili olandan …
84 git 

7
80. sütunda bir cetvel nasıl bulabilirim?
Bir programcı olarak, belirli bir sütunda (genellikle 80) bir cetvel görmek istiyorum, her ikisi de bu sütunu geçtiğimde görüyorum, ama aynı zamanda kodumu erken biçimlendirmek için ne kadar yakınlaştığımı da görüyorum. Şimdiye kadar bulduğum seçeneklerin hepsi bu hedefe ulaşmıyor: whitespace-mode, column-enforce-modeve column-markeryalnızca satırdaki metinler zaten geçtikten sonra ayrı satırları vurgulayın …

5
Emacs ile e-posta okuma ve yazma
E-postaları okumak ve yazmak için emacs'ı nasıl kullanabiliriz? Bu sorunun, emacs kullanarak e-posta ile uğraşmak isteyen kullanıcılar için kanuni bir açılış noktası sağlaması amaçlanmıştır. Lütfen cevap başına mümkün olduğunca fazla ayrıntı içeren yalnızca bir paket / çözüm gönderin. Yararlı olabilecek bilgiler şunları içerir: gereksinimler, desteklenen çevre desteklenen yöntemler (oku ve …
77 email 

10
Çok uzun çizgilerin Emac'leri yavaşlatmasını nasıl önlerim?
Ziyaret ettiğim dosyada kaç tane yeni satır olduğuna bağlı olarak oldukça farklı performanslar görüyorum. İşte bir örnek. İki JSON dosyam var: $ wget https://github.com/Wilfred/ReVo-utilities/blob/a4bdc40dd2656c496defc461fc19c403c8306d9f/revo-export/dictionary.json?raw=true -O one_line.json $ python -m json.tool <one_line.json >pretty_printed.json Bunlar aynı içeriğe sahip iki JSON dosyasıdır. one_line.json189 MB of JSON. pretty_printed.jsonyeni satırları ve boşlukları ekledi, 41MiB yapıyor. …

4
Custom.el yerine setq ile değişkenlerin ayarlanmasının avantajları?
Pek çok insanın (uzatma yazarları ve diğerleri) konfigürasyon örnekleri verdiğini görüyorum setq: (setq foo 'bar) Bu parametreler çoğu zaman defcustomözelleştirme için kullanılabilir hale getirilerek tanımlanır custom.el. Genelde custom.elonları ayarlamak için kullanırım. setqBunun yerine kullanmanın herhangi bir avantajı var mı , yoksa iki yöntem kabaca mı?


8
.Emacs ve .emacs.d'yi sürüm kontrolünde tutarken ne yapmalı / ne yapmamalıyım?
Birçok insan gibi, nokta dosyalarımın çoğunu sürüm kontrol deposu (Bitbucket'te Mercurial, benim durumumda özel) ile yönetiyorum. Bu, yeni bir makine kurarken veya farklı makineler arasında konfigürasyonları geliştirirken kullanışlıdır. Doğal olarak ben .emacsve .emacs.dbu kuruma ekledim . Sonra biraz paketleri yüklü ve ekleme sona erdi *.elckardeşime karşı .hgignoreben ihmal gibi, *.pycbenim …


4
Bir anahtarın hangi tuş eşlemesinde bağlı olduğunu nasıl öğrenebilirim?
Bir 'd' anahtarını yeniden gnus-article-modebaşlattım, ancak nokta bir eklenti üzerindeyken eski davranışı hala etkin. Yeniden bağlama işleminin orada yapmanın etkili olmadığını görebiliyorum C-h k d, ancak bu noktada hangi anahtar eşlemin geçerli olduğunu söylemiyor, böylece yeniden adlandırabilirim. Bunu öğrenmenin bir yolu var mı? İşte kesin bir örnek: Kötülük kullanıyorum ve …

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.