Emacs

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

4
Noktada vurgu sembolü ile vurgulanan sembolün aydınlatılması
highlight-symbol-at-point gerçekten yararlıdır, ancak sembolleri vurgulamak için kolay bir yol bulamadım. Şu anda unhighlight-regexpvurgulanan her sembol için tekrar tekrar aramak zorundayım . Daha iyi bir yol var mı: arabellekteki tüm vurgulanan sembolleri vurgulama noktasında bir simgeyi vurgulama?

4
“Otomatik kaydetme… bitti” iletisini devre dışı bırakma
Belgelerimin otomatik olarak kaydedilmesini istiyorum, ancak birkaç dakikada bir "Otomatik kaydetme ... bitti" iletisiyle kesintiye uğramak istemiyorum. Otomatik kaydetme işlevini değil, bu iletiyi devre dışı bırakmanın bir yolu var mı? Aşağıdakileri başarılı olmadan denedim: /programming/22511847/how-to-disable-auto-save-message

1
Orgmode'deki kod blokları için varsayılan dili ayarlama
Doküman başlığında kuruluş modu kod blokları için varsayılan bir dil tanımlamanın bir yolu var mı? Genellikle, bir kuruluş belgesi içinde yalnızca bir programlama dili kullanıyorum, bu yüzden her zaman yazmak yorucu oluyor #+BEGIN_SRC python [...] #+END_SRC Gibi bir şey yapabilmek güzel olurdu #+PROPERTY: header-args :session *mysession* :tangle yes :results silent …

1
Danışman Mx her zaman “^” gösterir
Counsel / Ivy / Swiper'ı kurdum ve şimdiye kadar her şey iyi çalışıyor. Ama counsel-Mx'i Mx tuş bağlama yoluyla çağırdığımda her zaman "^" karakteri eklenir. Bunun neden olduğu ve ondan nasıl kurtulacağı hakkında hiçbir fikrim yok (danışman-Mx komutuna müdahale etmiyor, sadece sinir bozucu). OS X'de emacs kullanıyorum ve Meta anahtarını …
14 search  counsel 

2
İşaretlemedeki bölümleri daralt
Emacs'ta yazmak için markdown-mode(birlikte writeroom-mode) kullanıyorum . İşaretleme dosyalarım genellikle oldukça büyüyor ve uzun bir süre boyunca belirli bir bölüme odaklanabilmek istiyorum. Bunu nasıl başarabilirim? Özellikle geçerli bölüm üzerinde çalışırken diğer bölümleri (başlık ve metin) gizlemek veya daraltmak için arıyorum. http://www.foldingtext.com bu şekilde davranır.

2
Bir tampona özgü anahtar bağlamaları
Arabelleğe özel anahtar bağlantıları ayarlamak mümkün müdür? Kuruluş dosyalarımdan birinde aşağıdakiler var: # Local Variables: # eval: (local-set-key (kbd "<f10>") 'some-custom-defun-specific-to-this-buffer) # End: Ancak bu bağlama diğer kuruluş modu dosyaları için de devam eder. Farklı bir ana modda bir dosya açarsam, varsayılan anahtar bağlantım devreye girer. local-set-keyArabelleğe özgü olmayan majör …

6
# + BEGIN_SRC # + END_SRC için kısayol nasıl ayarlanır?
Kuruluş modu kılavuzunu okudum ancak eklemek için bir kısa yol bulamadım: #+BEGIN_SRC #+END_SRC Bir kısayol ayarlamak için ~ / .emacs bir yapılandırma oluşturmak gerekir sanırım? Yoksa bir kısayol var ama bilmiyordum? Emacs'ta R'yi çok kullanıyorum. Bunu oluşturmak için ayrı bir kısayol oluşturmanın bir yolu var mı? #+BEGIN_SRC R #+END_SRC
14 org-mode 

2
Tampondaki aktif küçük modların listesini alma
Mevcut arabellekteki aktif küçük modların listesi nasıl alınır? Dokümanlar (info "(elisp)Minor Mode Conventions")şunları söylüyor: Define a variable whose name ends in ‘-mode’. We call this the "mode variable". The minor mode command should set this variable. The value will be ‘nil’ if the mode is disabled, and non-‘nil’ if the …
14 minor-mode 


3
İçerideki Defun, lexical ciltleme ile bayt-derleme uyarısı verir, “fonksiyonun tanımlandığı bilinmemektedir”
Ben kullanarak statik değişkenin etkisini almak istiyorum defuniçeride ait letsözcük bir kapatma oluşturmak için bağlayıcı ile. Ancak, dosyayı bayt derlerken bir uyarı alıyorum. Yanlış bir şey mi yapıyorum, yoksa bu uyarıyı bastırmanın bir yolu var mı? Bir MCVE oluşturdum: ;; -*- lexical-binding: t -*- (let ((count 0)) (defun increase-count () …


1
Yerel bir değişkeni herhangi bir değer için güvenli olarak işaretleme
Değişken safe-local-variable-values, dosya-yerel veya dizin-yerel olarak güvenli olan ad / değer çiftlerini saklayabilir. Ancak bazen herhangi bir değerin belirli bir değişken için geçerli olduğunu söylemek istiyorum . Bağlantı verdiğim manuel sayfa, herhangi bir tamsayı değerinin güvenli olarak değerlendirildiğini söylüyor fill-column. Bunu kendi değişkenlerim için yapmanın bir yolu var mı?

2
`Edeug-Defun` nasıl iptal edilir?
Etkilerini nasıl geri alabilirim edebug-defun? Başka bir deyişle, edebugbelirli bir işlev çağrıldığında hata ayıklama moduna girmesine neden olan yönergeyi nasıl iptal edebilirim ? Ayrıca, bu sorunun cevabının belgeselde nerede olduğunu bilmek istiyorum. Birinin gerekli olacağını düşündüğünden çok daha uzun süre aradım ...
13 debugging  edebug 

1
DIRED'deki ZIP arşivleriyle nasıl başa çıkılır?
Emacs dired kipindeki arşivlerle daha kolay çalışmak istiyorum. Bence ihtiyaçlarım sadece benim değil. İstediğim? Dired'de iki şey var: zimlecin üzerindeki dosyayı veya dizini (veya işaretler varsa işaretli tüm dosyaları / dizinleri) sıkıştırmak için; yeni arşivin adı değiştirilebilir olmalıdır (ancak addan seçilen bir dosya / dizin aynı olmalıdır); Zimleçteki her türlü …
13 dired 

1
Eksik referansları vurgulama
Auctex'in bibliyografik dosyadaki eksik referansları farklı göstermesi mümkün müdür? Şu anda, tüm referanslar aynı görünüyor, bu yüzden bir bakışta bib dosyasında hangi alıntı anahtarlarının tanımlandığını ve hangilerinin tanımlanmadığını söylemek mümkün değil. Texstudio bunu oldukça güzel yapıyor. book.tex: \documentclass{book} \usepackage[backend=biber]{biblatex} \addbibresource{bib.bib} \begin{document} This reference exists \autocite{ref1}. This reference does not \autocite{ref2}. …

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.