Emacs

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


3
Ne zaman makro kullanılır veya kullanılmaz [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Programımda ne zaman makro kullanmalı veya kullanmamalıyım? Bu sorunun ilham kaynağı @tarsius tarafından verilen …

2
Elisp'in okuyucusunu nasıl değiştirebilirim?
Okuyucunun değiştirilmesi, yeni okuma sözdiziminin ( #(hash table)ve gibi '(quoted)) kullanılmasına izin verecektir . Birçok Lisps bu yeteneğe sahiptir, ancak elisp için böyle bir tesis mevcut değildir.
12 elisp 

2
Modelin çakmağımda bir görüntü kullanabilir miyim?
Benim modelim darmadağın. Mod adları yerine resimleri göstermesini sağlayabilir miyim? Unicode Emoji'yi (Python için 🐍 veya Coq için 🐓 gibi) kullanabilirim, ancak Emacs yapılandırmamı kullandığım bazı makinelerde önceden yüklenmiş doğru yazı tipleri yok (ideal olarak, bu tekniği bir yazdığım için kullanıcıların doğru yazı tipi ayarlarına sahip olmasını bekleyemiyorum). :imageBir oyuncak …

2
Nadvice.el'de argüman listesi nasıl değiştirilir?
İtibaren ardından yeni danışma sistemi hakkında başka soruya bir cevap : Eski tarzda advice.el, tavsiye edilen bir işlevin argüman listesinin bireysel üyelerini, manipüle edilmeyen bu üyelerle ilgili herhangi bir iddiada bulunmaksızın manipüle etmek mümkün oldu. Örneğin, aşağıdaki öneriler: (defadvice ansi-term (around prompt-for-name last) (let ((name (read-from-minibuffer "Tag: "))) (and (not …
12 advice  arguments 

2
“Yank” teriminin kökeni nedir?
"Yank" teriminin adını nasıl aldığını öğrenmekle ilgileniyorum. Ayrıca Emacs "yank" neden vi / vim "yank" dan farklı ilgileniyorum. Ayrıca bakınız: Vi hakkında ikili soru , ayrıca Unix ve Linux ;
12 yank  history 

1
Noktalama işaretlerinin dolgu sütunundan geçmesine izin verebilir miyim?
Tipografide, belirli sembollerin kenar boşluğunun sonundan çıkmasına izin veren 'çıkıntı' (veya asılı noktalama işaretleri ) adı verilen bir uygulama vardır : Aynı şeyi metin belgelerim için de yapmak istiyorum. Paragrafı doldururken fill-paragraphsatır sonu noktalama işaretlerini ( .?!:;,'"-) yok saymak için değiştirebilir miyim (ve arkadaşlarım?) ?


1
Geçerli satırı yalnızca seçili pencerede nasıl vurgulayabilirim?
S : hl-line-modeGeçerli satırı yalnızca seçilen pencerede vurgulamanın bir yolu var mı? Açık olan arabellekleri gösteren birden fazla hl-line-mode pencerem olduğunda, bir bakışta hangi pencerenin geçerli olduğunu söylemek zordur. Sadece geçerli pencerede imleci göstermek için cursor-in-non-selected-windowsayarlanmış değişken var nil, ama bu görsel işaret pencerelerde vurgulanan çizgiler tarafından gömülmek. hl-line-modeVurgulanan satırı …

1
Company-dabbrev'i Şirket tamamlama açılır penceresine nasıl ekleyebilirim?
Kurmak: KAEL üzerinde 2015-07-25 GUI sürümü GNU Emacs 25.0.50.1 (x86_64-w64-mingw32) EmacsW64'ten derlenmiştir. , MELPA'nın en son sürümünü kullanarak Windows 7 x64 bit. Durum: Örneğin, tampon foobarsentence yazıyorum. Ve sonra bunun altında yeni bir satır başlatın ve fooba yazarak foobarsentence, Şirket açılır penceresinin tamamlanmasını önereceğim. Ama yok foobarsentence. Bunun için şirket-dabbrev'i …

3
Geçerli dosya adını minibuffer'a koy
Etkin dosya arabelleğinin dosya adını bir komuta nasıl ekleyebilirim? Bir dosya adı gerektiren bir komutu çağırdığımda, genellikle bir dosya arabelleğinden yapıyorum ve komutu minibuffer'a yazarken bu dosyanın adını istiyorum . C-x…Minibuffer'da bir komut satırı oluştururken yazabileceğim bir varsayım arıyorum . Geçerli arabellek adlı bir dosya olsa da Lorem Ipsum.txt, ben …
12 files  minibuffer 

4
Kalın yazı tipini önlemek için kuruluş modunda * 'dan nasıl kaçabilirim?
*shrug*Kuruluş modunda olduğu gibi bir şey yazarsam, otomatik olarak kalın metin olarak yazılacaktır . Bunu nasıl önleyebilirim, yani *shrug*dışa aktarıldığında kelimesi kelimesine görünmesini nasıl sağlayabilirim ? Düzenle: Hala kalın yazı tipini kullanabilmek istiyorum (kalın metin için varsayılan yıldız sözdizimini değiştirmek zorunda kalmadan) ve kuruluş dosyamın hangi dosya biçiminin dışa aktarıldığına …
12 org-mode 


3
Kuruluş gündeminde bölücü çizgiler var mı?
S : Ajanda orggörünümüme ayırıcı çizgiler ekleyebilir miyim ? Bir çok şeyim olduğunda gündem arabelleğim biraz meşgul olabilir. Bu meşguliyet benim gündemime bakmama engel oluyor çünkü beni korkutuyor. Görsel olarak daha az göz korkutucu hale getirmenin bir yolunu arıyorum. İstediğim bir şey, gündem maddeleri arasına bölme çizgileri (örneğin, sadece bir …

3
Birden çok değişkene aynı değer atanıyor mu?
Bazen aynı değeri birden çok değişkene ayarlamam gerekir. Python'da yapabilirim f_loc1 = f_loc2 = "/foo/bar" Ama elisp'te yazıyorum (setq f_loc1 "/foo/bar" f_loc2 "/foo/bar") Bunu "/foo/bar"sadece bir kez kullanarak başarmanın bir yolu olup olmadığını merak ediyorum ?
12 variables  setq 

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.