Emacs

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


2
Boş satırlarda Spacemacs'in tenekelerini nasıl kapatabilirim?
Sadece yüklü Spacemacs esas olarak şık varsayılan için. Çok memnun olmadığım bir varsayılan dosyadaki boş satırlara tildes koyar. Etkisi yok gibi görünüyor fonksiyonu koymak (setq vi-tilde-fringe nil)ve (setq indicate-empty-lines nil)içine denedim dotspacemacs/user-config. Tüm bu dağınık tildlerden bir kez ve herkes için nasıl kurtulabilirim?
16 evil  spacemacs  fringe 

1
Asla “Geçerli etiket tabloları listesini de tut”
Kendi TAGSdosyasıyla bir dizinde çalışıyorum ve sonra kendi dosyasıyla başka bir dizine geçersem, TAGSher zaman bu soruyu soruyorum: Keep current list of tags tables also? (y or n) Etiketler tablolarının listesini dizinler arasında yanımda getirmek istemiyorum, bu yüzden bu sorunun cevabını varsayılan olarak ayarlamak istiyorum, bunu nnasıl yapabilirim?
16 ctags 

1
-Nw (terminal) için farklı tema
Mac osx üzerinde emacs (24.5.1) çalıştırıyorum ve solar temayı kullanıyorum. GUI sürümü için tema iyi çalışır. Uygulamayı -nw bayrağıyla çalıştırırsam: /Applications/Emacs.app/Contents/MacOS/Emacs -nw temanın renkleri tamamen sakat. Bunun nedeni olduğunu varsayıyorum: TERM=xterm-256color Aşağıdaki koşullu davranışı vermek için .emacs dosyama ne koymalıyım: if (gui) theme=solarized if (-nw) theme=wheatgrass ??




2
Kuruluş modu dosyasına bibtex dosyası yükleme
org-modeNeredeyse her şeyi yapmak için kullanmaya çalışıyorum . Bilimsel yazma etkinliğimde, bir .orgdosyadaki tüm makaleyi çizmek ve daha sonra LaTeX'e aktarmak istiyorum. Birden fazla olanı olabilir gibi .bibbibtex dosyasını yüklemek istemiyorum init.el. Şimdilik bunu dosyamın başına ekledim .org: #+BEGIN_SRC elisp (setq reftex-default-bibliography '("./references.bib")) #+END_SRC Ama her seferinde manuel olarak yürütmek …

2
Sadece dokunulan hatlarda boşluk temizleme
Üzerinde çalıştığım çoğu proje before-save-hookiçin çalıştırmak için a kullanıyorum whitespace-cleanup. Takımdaki herkes alanlarını temizlediğinde iyi olur, ancak bazen zaten çalışan projelerde yer alıyorum, çoğu dosya sondaki beyaz ile doluydu. Şu anda sadece tasarruf kancamı kapatın ve boşluk payımı ekleyin ama ideal olarak diffs benim gıcırtılı temiz istiyorum .. Dokunduğum çizgilerdeki …

2
Ci'yi TAB'dan farklı olarak nasıl bağlayabilirim?
Ben yapmak istiyorum Control-igerçekleştirmek indent-region(Xcode zaten kas hafızası inşa etti temelde beri). Bunu fark ediyorum Control-ive tabAscii anlamında ayırt edilemez, ama onlar anahtar kod anlamında. Açık olanı denedim: (global-unset-key (kbd "C-i")) (global-set-key (kbd "C-i") 'indent-region) boşuna - tuşa basmak Control-ihala tabanahtarın mevcut bağlamda ne yaptığını yapar. Emacs'ın sekme düğmesini farklı …
16 keymap 


2
Yazı tipi yedeğini sağlam bir şekilde nasıl ayarlarım?
TL; DR: Güvenilir bir şekilde söylemenin basit yolu nedir: varsayılan yazı tipi olarak Consolas, Consolas tarafından desteklenmeyen karakterler için FreeMono ve her ikisi tarafından desteklenmeyen karakterler için Symbola kullanın? Ana programlama yazı tipim ihtiyacım olan tüm matematiksel sembolleri kapsamadığından, başlangıçta yazı tipi yedeğini aşağıda gösterildiği gibi ayarladım: (set-fontset-font t 'unicode …
16 fonts  display  unicode 


2
Kullanım paketinde init ve config arasındaki fark
Ben böyle bir yapılandırma var: (use-package html-mode :mode "\\.html\\'" :config (progn (add-hook 'html-mode-hook 'turn-off-auto-fill))) Şimdi bir HTML dosyasını ziyaret ettiğimde auto-fill, bunun kapalı olmadığını görüyorum . Ama :initbunun yerine kullanırsam :config, auto-fillkapanır. Benim sorum şu anda ne zaman :configçalıştırılan komutlar ?

3
Org modundan OUT bağlantıları nasıl kopyalanır?
Kuruluş modu bağlantılarını ekleme veya depolama hakkında çok sayıda belge var, ancak görünüşe göre bunları diğer biçimlerde tamponlara kopyalamakla ilgili değil. Bir kuruluş modu bağlantısının URL'sini bir kuruluş dosyasından mümkün olduğunca az sayıda tuşa basarak panoya / öldürme halkasına nasıl kopyalarsınız? Denedim org-store-linkve org-insert-link, ancak tüm org modu sözdizimini açık …
16 org-mode 

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.