Emacs

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


1
* Derleme * arabelleği neden kontrol karakterlerini gösteriyor?
*compilation*Tampon, Centos 5 ve Centos 6 üzerinde bir C ++ uygulaması oluşturmak için kullanıyorum. Tampon yapı gösterir ve yapının bir parçası olan dosyalara başvurular içerir. Ancak, ^[çıktıda görünen gibi kontrol karakterleri alıyorum ve okumak zor ve çıktı birinde birini tıkladığınızda emacs bozuk dosya adları alıyorum. Bu karakterlerin derleyici çıktısında bir …

2
Önbellekli mermi yeni dosyaları sevmez
Proje taraması için mermi kullanıyorum. Gerçekten yavaş olduğunu gördüm, bu yüzden önbelleğe aldım. Şimdi hızlı (ne yazık ki çok hızlı değil). Emacs'ın dışında yeni bir dosya oluşturursam, mermi dosyayı bulamaz. Önbellek geçersiz kılmayı çalıştırabilirim, ancak bu birkaç dakika sürer. Bunu nasıl düzeltirim?

4
Geçerli karakterin bir harf olup olmadığını belirleme
Geçerli karakterin bir harf olup olmadığını nasıl belirleyebilirim (alfabetik bir karakter) (yani normal [:alpha:]ifadelerde sözdizim sınıfına aittir ). Aşağıdaki gibi basit bir işlev yazmak istiyorum: (defun test-letter () (interactive) (if char-after-is-a-letter (message "This is a letter") (message "This is not a letter") ) ) Güncelleme Ne yazık ki, harflerin ve …

2
Kuruluş modu için dışa aktarılan html dosyasında kaynak kod bloğunun sözdizimi vurgulaması ve girintisi
Bir org modu dosyasının içine C kodu bloğu eklediğimde, kaynak kodun sözdizimi vurgulaması ve girintisi istediğim gibi özelleştirildi. Bir html dosyasına aktardığımda, html dosyasındaki sözdizimi vurgulaması Emacs ile tam olarak aynıdır. Ancak sözdizimi vurgulaması Emacs'ımın renk temasıyla daha iyi çalışıyor. Örneğin, {C kodu bloğumda sembol beyaz, ancak renk temam karanlık, …


3
Bölgeyi, kapalı parantez içerecek şekilde ayarlama
Noktadan veya aktif bölgeden başlayarak (bir tuş vuruşunda / komutunda) bir sonraki kapatma parantez kümesini içerecek şekilde nasıl 'genişletebilirim'? Şununla başlarsam: ( |nokta anlamına gelir) (defn foo [x] (+ x |42)) Veya: ile başlarsam ( <ve >seçilen bölgeyi parantez içine alırsanız ) (defn foo [x] (+ x <42>|)) Sonunda istiyorum …

2
Kuruluş katkı dizini nerede?
Kullanmaya çalışıyorum org-checklist. Dokümantasyon Ben org Contrib dizin yük yolunda olduğundan emin olun 'gerektiğini söylüyor. Katkı dizini nerede?
9 org-mode 


2
Tamponun bir kopyasını bir dosyaya nasıl kaydederim?
Bir tamponun bir kopyasını (veya anlık görüntüsünü) bir dosyaya kaydetmek istiyorum. Bu dosya, arabelleği bu dosyayı ziyaret write-fileedecek şekilde ayarlamaması dışında buna benzer olacaktır . Bir kullanıcı tabanı için, bir kabuk oturumunuz olduğunu ve bunları hızlı bir şekilde bir günlük dosyasına kaydetmek istediğinizi düşünün. Arabellek yeniden adlandırılmamalıdır (böylece arabellek adına …
9 buffers  saving 

3
İşlem çıktısını * Mesajlar * arabelleğine gönder, ancak yankı alanını atla
Çıkışı bir işlem filtresinden *Messages*arabelleğe göndermek ve yankı alanında görünmesini engellemek için iletinin yankı alanında görünmesini engellemek mümkün minibuffer-promptmü? (defun rsync-process-filter (proc string) (when (not (or (string-match "files...\r" string) (string-match "files to consider\n" string))) (message "%s" string))) EDIT (3 Ocak 2015): Aşağıdaki benzer bir soruya bir bağlantı, ancak, henüz tam …


2
Bir kuruluş modu başlığı nasıl doldurulur (sarılır)?
Kuruluş modunda uzun bir başlığı doldurmak (sarmak) istiyorum. Kuruluş kılavuzunda bunun nasıl yapılacağından bahsetmiyorum . Satırı yeni satır ekleyerek el ile sararsam, kuruluş modu sarılmış metni başlık olarak tanımaz. Mümkün mü? Not: org-fill-paragraphbunu yapmaz: (defun org-fill-paragraph (&optional justify) "Fill element at point, when applicable. This function only applies to comment …

1
İnsan diline özgü sayılar nasıl alınır?
TL; DR: Arapça yazarken Hintçe rakamları (١٢٣ ...) nasıl kullanabilirim? Emacs tartışmalı olarak en iyi editör olarak selamlanır, ancak sayıları yazma bağlamında kullanmaya gelince, Microsoft Word tarafından sağlanan içeriğe, yani bağlamsal sayıya göre çok dilli kullanıcılar için bu soruna tatmin edici bir çözüm yoktur. Microsoft Word 2010'da açılır menü -> …

2
Sekizli diziler utf-8 metnine nasıl değiştirilir
Ascii olmayan metinleri Windows'tan kopyalayıp Emacs'a yapıştırdığımda, bir sekizli sıra olarak görünür. Örneğin, ä Emacs'a yapıştırırsam \ 344 olarak görünür. Emacs geri ä almak için Cq 344 yazabilirsiniz. Bu sinir bozucu, ama sadece bir karakter varsa tolere edilebilir. Ancak sekizli kaçış dizilerine dönüştürülen çok sayıda karakter varsa, içindeki her şeyi …

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.