SORU
6 Temmuz 2009, PAZARTESİ


Nasıl Emacs kod katlama efektleri elde etmek için?

Şifre kırma gibi bir şey elde etmek için en iyi yol ne ya mod org bu bisiklet türünü kullanır. Elisp en iyi çözüm bu tür davranışlar oluşturmak için ne olurdu?

EDİT: Ben net değildi özür dilerim. Genişletilebilir hiyerarşi şeyler şifre kırma, ya da aslında org-mode gibi en çok benzeyen yapan elisp bir program istiyorum. Bu etkiler elde etmek için en iyi yolu merak ediyorum. Bindirmeleri emacs iyi bir çözüm olduğunu duydum sanırım, ama ben bilmiyorum.

Ben sadece yerleşik kullanın kadarıyla katlanır seçmeli-görüntü ayarlayın

EDİT NUMBER 2:

Cevaplar için teşekkürler ama yanlış soru soruyorum sanırım benim yapmaya çalıştığım şeyi daha açık olması için çalışalım. Aşağıdaki oluşturmak istiyorum

Ne zaman sen koymak senin noktasında bir işlevi ve buna elisp çalışmaz koy fonksiyonu tanımından her yerde (ben sadece düşünmek kullanarak etiketi için) ve açılmak içinde geçerli arabellek. Fikir eğer farklı bir tampon atlamak için varsa bir içeriği başka bir geçiş dosyası gibi hissediyorum fonksiyon tanımını okuyunuz. Bu kod katlama gibi davranmak istiyorum yani sadece kodu tampon harici çeker. Not: aslında bu tampon içine kodu yapıştırın öyle değil gibi bazı sorunları beraberinde getiriyor ya da eğer birisi kurtaracaksa çekti kodu kurtaracak. Ayrıca tampon parçası olmayan bir tampon içinde bir alan oluşturmak için bir yol olup olmadığını merak ediyorum. Mantıklı bence.

CEVAP
31 Temmuz 2009, Cuma


Katlanır insanlar el ile katlama kod bunu açıkça eylemleri gerçekleştiren araçlar olarak emacs ile genellikle gereksizdir.

Çoğu insan basit artımlı arama ile iyi bir başarı olacaktır. "Foo" sözü bir yerde görüyor musunuz? YazınC-s* *0, tanımı, basin, girin okuyun ve basın bulmakC-xC-xgeri yerine git. Basit ve çok yararlı.

En modlarını desteklerKur.M-ximenu fonksiyon tanımı (vb.) atlamak için izin verir adı. Ayrıca fonksiyonlar (ya da menü ekleyin; daha fazla ayrıntı için Bilgi sayfasına bakınız) bir menü almak için bir fare tıklaması bağlamak. Şu anda modeline içinde olduğunuz bakalım hangi fonksiyonu hangi modu için veri sağlar. (Neden fonksiyonları bu kadar uzun olabilir mi?)

Orada da aynı şekildespeedbarKur bilgileri (ve başka şeyler) grafik olarak gösterir.,

Eğer dosyanızın bir bakış elde etmek istiyorsanız, deneyinM-xoccur". Bir düzenli ifade verdiği, geçerli tampon her maç yeni bir tampon oluşturur. Arayabilir "(defun işlevleri genel bakış geçerli olsun" uygular dosya. Sonuç üzerine tıklayarak dosya içinde bu pozisyon için hareket edecek.

Her neyse, gerçekten ne elde etmek istediğinizi düşünün, ve Emacs muhtemelen bunu uygular. Pas yapmak kusurlu araçlar ile mücadele ve sürekli işler açılmak yok.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • andyabc45

    andyabc45

    1 Mayıs 2011
  • Caroline Saquet

    Caroline Saq

    1 EKİM 2011
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008