Emacs

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


7
Emacs'tan OS X panosuna metin kopyalama
Emacs'ı normal GUI modu yerine bir metin terminalinde çalıştırdığımda, bir bölgenin başlangıcını etkinleştirerek Emacs'ta kopyalayabilirim C-SPCve sonra ne istediğimi seçip sonra ne yapabilirim M-w. Bir bölgeyi bu şekilde kopyalamanın bir yolu OSX panosunda mevcut olması bir web sayfasına yapıştırmak için kullanılabilir mi (açıkça Emacs'ı GUI modunda çalıştırmak dışında)? Bunu yapmak …
25 osx  copy-paste 

1
Org modunda kalıcı metin nasıl vurgulanır
Org modu dokümantasyonuna göre *bold*, /italic/, _underlined_, =verbatim= and ~code~, and, if you must, ‘+strike-through+’bazı markupmetinler yapmak için kullanabileceğimi biliyorum , ancak onlar benim için yeterli değil ( org dosyasını görüntülerken belli değil), özelleştirebileceğimi biliyorum ama belgeler çok fazla şey anlatmıyor. İstediğim şey , bu sayfadaki resimdeki gibi seçilen metni …
24 org-mode 

3
İmleç önceki konumuna geri dönebilir mi?
İmleci bir tampondaki son konumuna geri getirebilir miyim? (önceki pozisyonu işaretlemek zorunda kalmadan) Örneğin, Ca mevcut çizginin başına atlar, daha önce olduğu yere geri dönebilir miyim? Örneğin, bir dosyayı farklı bir dizinde açmak için Cx Cf, yol adındaki önceki konumuna geri dönmek istiyorum. Teşekkürler.
24 cursor 

5
Kodu nasıl biçimlendirebilirsiniz (yeni satırları otomatik olarak girin, girinti, vb.)?
Ben kullanıyorum spacemacsburada gerekli oluyor ama muhtemelen 's emacs bilgi. Tek bir uzun satırlı bir JSON dosyasına sahibim, diyelim ki bu JSON'a json.org/example adresinden: {"menu": {"id": "file", "value": "File", "popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"}]}}} Emacs'ın bunu tekrar göndermesini istiyorum, bu da …

1
Sıralama hangi algoritmayı kullanır?
Zaten sıralanmış olan bir listeye doğru bir yere gelmesi için tek bir tamsayı eklemem gerekiyor. İlk düşündüğüm şey gibiydi (sort (cons newelt list) #'<) Ancak, listhalihazırda sıralandığı göz önüne alındığında , yalnızca bir ekleme gerçekten gereklidir, bu, bu çözümün kullandığı algoritmaya bağlı olarak korkunç derecede uygun olabileceği anlamına gelir sort. …

3
Küçük modu etkinleştirmenin doğru yolu
Ben foo mod var ve bunun için bar-minor modunu etkinleştirir . Peki hangi yol daha yaygın ve tercih edilir? bir (add-hook 'foo-mode-hook 'bar-minor-mode) B (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) C (defun bar-minor-mode-on () "Turn on `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook 'bar-minor-mode-on) D • …
24 hooks  minor-mode 

1
Org verilen <code> bloklarının arka planını temaya göre ayarla
Kuruluş modu dosyalarını oldukça sık dışa aktarıyorum ve neredeyse hepsinin içinde kod var. Dışa aktarma kodunu yaptığımda, temama bağlı olarak metni renklendirmekle bitiyor, ancak düzenli olarak karanlık bir tema ile hafif bir tema arasında geçiş yapıyorum. Işık teması durumunda, &lt;code&gt;blokların açık bir arka plana sahip olması gerekir ve karanlık bir …


6
Pencere düzenleri arasında geçiş yapma
Özel bir düzen yapılandırdığımda ve sadece bir dosya tam ekranına geçici olarak bakmam gerektiğinde ve bir kez bu düzeni geri istiyorum - El ile yeniden akış yapmam gerekiyor. Düzenlerimi kaydetmek ve kaydedilen düzenler arasında geçiş yapabilmek için bir eklenti / elisp kodu istiyorum. GÜNCELLEŞTİRME Hepinize teşekkür ederim. Kazanan modu kullanmak …
24 window  package  frames 

2
Magit 2.1.0’daki bir parçayı ters çevir
Az önce 2.1.0 seviyesine yükselttim. (Ayrıca 25.0.50 ve git 2.3.1'e kadar emacs için) Önceden, *magit*tamponda şunu yapabilirdim: Dengesiz alanda bir iri parça seçin. Yazın vve Cevap evet bunu tersine çevirmek için. Bu kullanışlıydı. Ama şimdi magit 2.1.0 o hata veriyor: "Cannot reverse unstaged changes". Niye ya? Hata mesajından bir ipucu …
24 magit 


5
Kullanım paketi ile kurulan paketler nasıl güncellenir?
use-packagePaketleri kurmak ve yapılandırmak için kullanıyorum (bu paketlerin çoğu melpa'da). Tüm bu paketleri güncel tutmanın otomatik bir yolu var mı? Değilse, bu durumda en iyi iş akışı nedir? Not: Burada cevapla çok benzer bir soru, ancak "Güncelleştirmeleri yüklemeyle yine de uğraşmanız gerekecek" konusunda açıklama yapmak istedim. Yeterli üne sahip olmadığım …

2
80'lerde Emacs nasıldı?
Etraftaki antik Emac dağıtımlarının görüntülerini aradım ama boşuna. Dan Emacs 16.56 için kaynak kodu 15 Temmuz 1985 tarihinde geçerli Github , ancak hiçbir koşulda bunu inşa etmek yönetmek olabilir. Orijinal Stallman Emacs makalesi , Elisp'i, Emacs'ın arkasındaki motivasyonu ve bazı eski uzantıları anlatıyor - ancak bir insanın onunla oynamaktan hoşlandığını …

2
Kuruluş 8.3'e yükseltirken, kuruluş dosyası ihlallerini dışa aktarma
Kuruluşum yakın zamanda 8.3'a güncellendi ve init.org dosyamı artık HTML olarak dışa aktaramayacağımı öğrendim . Aşağıdaki çıktıyı *Messages*arabelleğe alıyorum : org-babel-exp process emacs-lisp at line 34... org-babel-exp process emacs-lisp at line 44... org-babel-exp process emacs-lisp at line 51... ... hundreds of lines like these ... apply: Wrong type argument: listp, …

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.