SORU
30 NİSAN 2012, PAZARTESİ


Yığın Taşması için'in Emacs modu bir fiyat indirimi

Org-mode tüm teknik belgeler ele Emacs içinde kullanıyorum. Emacs için Yığın Taşması ben bu soruları hazırlamak için kullanmak istiyorum. Veya daha da iyisi, Org-mode için bir uzantısı için Emacs modu Yığın Taşması biçimlendirme işlemek için var mı? İdeal olarak, tüm biçimlendirme seçenekleri bir fiyat indirimi söz dizimini Yığın Taşması soru/yorum tamponunda kullanılan tarafından desteklenen içermelidir.

CEVAP
30 NİSAN 2012, PAZARTESİ


Yığın Taşması ile entegre Emacs

As mentioned markdown-mode kullanabilirsiniz. Fiyat indirme modu Yığın Taşması ile düzenlemenize olanak sağlayan Firefox eklentisi It's All Text kullanabilirsiniz entegre etmek için harici bir düzenleyici ile textareas. Bunu nasıl burada

  1. markdown-mode yükleyin. Eğer Debian ya da Ubuntu kullanıyorsanız çalıştırarak yükleyebilirsiniz

    sudo apt-get install emacs-goodies-el
    

    ya da eğer (ya da emacs 23 package.el) ve Marmalade Melpa emacs 24 varsa onu yükleyebilirsiniz

    M-x package-install RET markdown-mode
    
  2. It's All Text yükleyin.

  3. Tüm Metin tercihlerini Emacs kullanmak için ayarlayın. Ya da çalıştırılabilir (örneğin, /usr/bin/emacs) veya the emacsclient ayarlayabilirsiniz.
  4. Senin için aşağıdakileri Ekle .emacs Yığın Taşması için bir fiyat indirimi-modunu etkinleştir ve Döviz textareas Yığını için:

    ;; Integrate Emacs with Stack Exchange http://stackoverflow.com/a/10386560/789593
    (add-to-list 'auto-mode-alist '("stack\\(exchange\\|overflow\\)\\.com\\.[a-z0-9] \\.txt" . markdown-mode))
    

    Eğer as-external-alist—eğer tanımlanmış ise alternatif olarak, M-x describe-variable RET as-external-alist muhtemelen auto-mode-alist geçersiz kılar—başarısız değildir. Bu çalışması için biraz farklı bir biçimi (çiftlerinden oluşan bir liste yerine mahkumlar hücrelerinde oluşan bir liste):

    (add-to-list 'as-external-alist '("stack\\(exchange\\|overflow\\)\\.com\\.[a-z0-9] \\.txt" markdown-mode))
    
  5. Mavi emacs ile düzenlemek için bir metin alanının sağ alt tarafındaki Düzenle butonuna basın. Mavi düğme aşağıdaki ekran gösterilir düzenleme:

    Screenshot of the blue edit button at the bottom right side of this textarea

    Aşağıdaki ekran görüntüsü modu bir fiyat indirimi olarak Emacs bir tampon bu yazı düzenleme

    Screenshot of an Emacs buffer in markdown-mode editing this post

  6. Düzenleme bittiğinde Emacs tampon Firefox göndermek için Kaydet.

Eğer bu işlevi diğer etki alanları için isterseniz regexp yukarıda değiştirmeniz gerekir. Aşağıdaki Exchange Yığın, Yığın Taşması, Ubuntu ve Süper Kullanıcı Sor tanır:

;; Integrate Emacs with Stack Exchange http://stackoverflow.com/a/10386560/789593
(add-to-list 'auto-mode-alist '("\\(stack\\(exchange\\|overflow\\)\\|superuser\\|askubuntu\\)\\.com\\.[a-z0-9] \\.txt" . markdown-mode))

Org-mode ile fiyat indirimi-modunu kullanarak

Org-mode ile markdow modu kullanmak için its feature for working with source code kullanabilirsiniz. Onunla bir fiyat indirimi modu ile düzenleyebilirsiniz hangi Org-mod tamponlar içinde fiyat indirimi blokları ekleyebilirsiniz. Aşağıdaki gibi kullanabilirsiniz

  1. Zaman içinde Org-mode bir yeni satır ve basın <s tampon girinTab. Bu neden olur

    # begin_src 
    
    # end_src
    
  2. Böylece # begin_src sonra markdown girin

    # begin_src markdown
    
    # end_src
    
  3. Kaynak, içinde (# begin_src markdown # end_src arasında) blok basınC-c 'kaynak düzenlemek için bir fiyat indirimi modu ile blok.

  4. Mod bir fiyat indirimi kaynak blok düzenleyin.

  5. BasınC-c 'Org-mode tampon ve ekleme dönmek için düzenleyin. Bu aşağıdaki ekran görüntüsü gösterdiği gibi görünebilir:

    An Org-mode buffer editing a block of markdown code for this post

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dion Coulls

    Dion Coulls

    16 AĞUSTOS 2006
  • Mr. H

    Mr. H

    1 Temmuz 2012
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011