Emacs

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

2
Yük dosyası ve yük arasındaki fark
Her iki işlevin de belgelerini inceledim ama fazla bilgi vermiyorlar. loadC kaynak kodunda yerleşik bir işlev olmasının yanı sıra load-file etkileşimli bir liste derlenmiş işlev olduğu gerçeği dışında aralarındaki gerçek fark nedir . init.elHer ikisi de aynı işi yapıyor gibi göründüğü için kullanılması önerilen işlev nedir ?
17 elisp  functions 

2
Evil'de Vim'lere benzer davranışları nasıl geri alabilirim?
Kötülükteki varsayılan geri alma davranışı çok kaba tanelidir, çünkü ekleme moduna girme ve onu bir düzenleme işlemi olarak bırakma arasında gerçekleşen herhangi bir şeyi dikkate alır. Bir ekleme sırasında metnin bir paragrafını girip geri al işlemini yürüttüğünüzde paragrafın tamamı kaldırılır. Bunun aksine, Vim imleci metin girme dışında bir ekleme modunda …

1
LaTeX / AUCTeX itemize ortamlarındaki öğelere girintiler nasıl yapılır?
S: LaTeX itemizeortamlarının "uygun" girintisini nasıl alabilirim auctex? Burada itembir itemizeortamda olmak istiyorum : \item satır çevrenin başlangıcına göre iki boşluk girintilidir öğedeki devam çizgileri, \itemçizgiye göre iki boşluk daha girintili Ben görmek istiyorum / beklemek budur: \begin{itemize} \item Here's a really long item in a LaTeX itemize environment; note …

2
Geçerli dosyayı biraz farklı bir adla kaydet
Dosyalarımın uzun dosya adları var ve dosya adının bir kısmı tarih ve sürüm numarası. Genellikle dosyayı hemen hemen aynı adı kullanarak ara belleğe kaydetmek istiyorum , sadece sürüm numarasını veya tarihi değiştirin. Geçerli tamponun dosya adını kill halkasına koyan bir komutum olsaydı bu çok daha kolay olurdu, böylece bir dosyayı …
17 files 

4
Hangi emacs toplulukları var?
Lütfen e-posta listelerini, wiki'leri, blogları, irc kanallarını, forumları veya GNU Emacs'in birincil konu olduğu diğer toplulukları açıklayan bir topluluk wiki yanıtı sağlayın. Listelenebilmek için bir topluluğun 'açık' olması gerekir, yani herkes katılabilir. Bu kuralın istisnaları yapılabilir, yapılmalı ve yapılmalıdır. Karar verin. Örneğin: elbette Sacha'nın blogu ve Xah'ın sitesi bu listeye …
17 learning 

1
Kuruluş modu arabelleğinin üst düzey başlıklarını ayrı dosyalara nasıl dışa aktarabilirim?
Bir org-modeara belleğin her üst düzey başlığı , karşılık gelen CUSTOM_ID+ (dezenfekte edilmiş) başlığın değerinden sonra adlandırılan ayrı bir dosyaya nasıl aktarılabilir ? Diyelim ki bir tampon şunları içeriyor: * Title of Heading 1 :PROPERTIES: :CUSTOM_ID: fibrillogenesis :END: Suspendisse potenti. Mauris ac felis vel velit tristique imperdiet. ** Sub-Heading Nullam …


2
Emacs'ta Markdown'un SE lezzetini nasıl kullanabilirim?
EMAC'lerimde SE etiketleme lezzetini kullanmak istiyorum. Varsayılan Markdown modu bazı özellikleri (backticks ve girinti işareti kodu, #bir başlık yapar ve >ayrıca yazı tipini değiştirir) vardır ama ben de istiyorum: * girinti dahil bir liste öğesi yapmak için. [foo](http://example.com)foo olarak görünür ve http://example.comtıklandığında bir tarayıcı açar . İdeal olarak, bunun emaclarımda …

4
Tuş vuruşu kaybını gerçek zamanlı olarak görüntülemek için bir mod var mı?
C-h lson tuş vuruşlarını gösteren losage yardım arabelleğini gösterir. Düğmesine basıldığında ggeri döndürülüyor ve güncellenmesine neden oluyor. Ne yazık ki, etkinleştirmek auto-revert-modesürekli güncellemek için değiştirmez. Başka bir pencere veya çerçeve açabilir ve izleyicilere ne yazdığımı göstermek için gerçek zamanlı olarak lossage görüntüleyebilseydim iyi olurdu. Bu, bir tmux / tmate oturumunda …

1
"Gc-cons-eşik" i çok yüksek ayarlamanın ve boşta iken çöp toplamanın bir dezavantajı var mı?
Aşağıdaki iki satırı üstüme ekledim init.el: (setq gc-cons-threshold (eval-when-compile (* 1024 1024 1024))) (run-with-idle-timer 2 t (lambda () (garbage-collect))) Bu, tahsis edilen her 800kb bellekte çöp toplamak yerine, Emacs'ın boşta olduğunda, yani duraklama beni rahatsız etmediğinde yapar. (Ayrıca 1GB bellek ayırdıktan sonra toplar, ancak bunun olacağını düşünmüyorum). Bu, başlangıç ​​zamanımı …

2
Flycheck init.el dosyamı bir paket dosyası olarak ele almayı nasıl önleyebilirim?
Flycheck modu benim init.el için etkinleştirilirse, aşağıdaki hata türlerini aldım: The first line should be of the form: ";;; package --- Summary" (emacs-lisp-checkdoc) ... The footer should be: (provide 'init)\n;;; init.el ends here (emacs-lisp-checkdoc) Flycheck'in init.el dosyasına bir paket olarak davranmasını nasıl durdurabilirim? DÜZENLE En az başlangıç ​​dosyasını takip etmeye …
17 flycheck 

1
Bir emacs kilitlenmesinde nasıl hata ayıklayabilirim?
Neden bir paket 1 bir işlev kullanırken emacs çöküyor hata ayıklama . Bu hata ayıklama işleminin amacı, kullanarak göndermek için yararlı veriler elde etmektir M-x report-emacs-bug. Emacs çökmelerinde hata ayıklama konusunda yardım almak için Emacs Manual - Crashing and Emacs Manual - Bir Crash'den sonra baktım , ancak yardım etmediler. …
17 debugging  gdb 


4
Hizalanmış anahtar kelimeler nasıl girintili hale getirilir?
Muhtemelen Clojure'dan etkilenen, daha çok veri yapıları olarak özellik listelerini kullanıyorum. Emacs çoğu zaman bu şekilde girintiler, `(:token ,token :token-quality ,quality) , tercih ettiğim bu olsa da `(:token ,token :token-quality ,quality) . Acaba, birisi bunu zaten çözmüş mü?
17 elisp 

3
Neden her paketi yükleme yoluna eklemem gerekiyor? (veya init dosyamda requir 'paketi ile ilgili sorun)
Paket Menüsünden her paket yüklediğimde, requireinit dosyamda denediğimde , yükleme yoluna el ile eklemediğim sürece bir hata alıyorum: (add-to-list 'load-path "/home/nick/.emacs.d/elpa/use-package-20141220.1645") (require 'use-package-autoloads) (require 'use-package) Bu sıkıcı. Ve genellikle paket yolu sürüm numaralarını içerir. Bir paket güncellendiğinde, yükleme yolunu el ile düzenlemem gerekir. Bunu otomatikleştirmenin bir yolu var mı?

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.