«font-lock» etiketlenmiş sorular

Yazı Tipi Kilidi modu, ara bellekteki metne yüzler atayan, her zaman belirli bir arabelleğe yerel olan küçük bir moddur.

7
80. sütunda bir cetvel nasıl bulabilirim?
Bir programcı olarak, belirli bir sütunda (genellikle 80) bir cetvel görmek istiyorum, her ikisi de bu sütunu geçtiğimde görüyorum, ama aynı zamanda kodumu erken biçimlendirmek için ne kadar yakınlaştığımı da görüyorum. Şimdiye kadar bulduğum seçeneklerin hepsi bu hedefe ulaşmıyor: whitespace-mode, column-enforce-modeve column-markeryalnızca satırdaki metinler zaten geçtikten sonra ayrı satırları vurgulayın …

2
Emacs'ta Markdown'un SE lezzetini nasıl kullanabilirim?
EMAC'lerimde SE etiketleme lezzetini kullanmak istiyorum. Varsayılan Markdown modu bazı özellikleri (backticks ve girinti işareti kodu, #bir başlık yapar ve >ayrıca yazı tipini değiştirir) vardır ama ben de istiyorum: * girinti dahil bir liste öğesi yapmak için. [foo](http://example.com)foo olarak görünür ve http://example.comtıklandığında bir tarayıcı açar . İdeal olarak, bunun emaclarımda …

1
Kuruluş modu işaretleme sembollerini görünmez yapar mı?
Emacs'ta kalın yazı tipi elde etmek için yıldız işaretleri * kullanılabilir, örneğin * kalın *. Sorum şu, yıldızları görünmez yapabilir miyim? yani kalın yerine * kalın *. Aynı soruya çarpma, italik, vb. Bunun başarılması gerektiğini biliyorum. Örnek olarak, kuruluş girintisi yıldızlarını arka planın aynı rengine ayarlayabilir, böylece görünmez olur: * …

2
Tırnak içindeki kabuk değişkenlerini vurgulama
Vim'de, aşağıdaki belge $PWD2 ve 3 numaralı satırların iki farklı şekilde renklenmesine neden olacaktır : #/bin/sh echo "Current Directory: $PWD" echo 'Current Directory: $PWD' İlk örneği, $PWDiçinde bulunduğu dizenin geri kalanından farklı bir renkte olacaktır. Bu, değişkenin değişmez metin olarak işlemden ziyade genişletileceğini açık bir görsel olarak verir. Buna karşılık, …
13 font-lock  bash 

1
Yazı tipi kilidi performansını optimize etme
Bağlantılı yazı tipi kilit eşleşmesinin bir varyantını gerçekleştirmek istiyorum. Bir ad listesi ile başlayan işlev tanımlarım var ve bu adların işlev gövdesi içinde vurgulanmasını istiyorum. Bunu yapan bir işlev oluşturdum ve jit-lock-register ile bir jit-lock işlevi olarak kaydettirdim, ancak performans oldukça zayıf ve daha büyük dosyalarda kaydırma gecikmeleri. Performansı nasıl …

3
Tamponun bir bölgesini başka bir ana mod ile fondanlayın
Ansible modülleri için belgeleri gösteren bir arabelleğe sahibim. Bu arabellek, tüm standart şeyleri sağlayan kendi ana moduna sahiptir. Özellikle, satır içi işaretleme, seçenekler, bölümler, vb vurgulamak için arabelleği fondanlar. Sonuçta, oldukça benzer M-x man. Dokümanların altında genellikle YAML'de bazı kod örnekleri vardır. Bunları da fontifleştirmek istiyorum. YAML için kendi font …
12 font-lock  region 

1
Renk bildirimi değişkenleri
Emacs C / C ++ tek bir işlev bildirilen değişken hatırlıyorum yapmak için basit bir yol arıyorum. "Basit" ile, herhangi bir harici paket olmadan, yapılandırma dosyalarındaki bazı elisp satırlarıyla kastediyorum. Varsayılan Emacs yapılandırmam, değişkenlerin adlarını bildirimde sarı renkte gösteriyor, ancak kullanımda beyaz olmasına izin veriyor. char toto; // 'char' is …

1
Yazı tipi kilidi varsayılanları olan özel bir yüzü nasıl belirleyebilirim?
Varolan yüzleri kullanarak yazı tipi kilit anahtar sözcükleri tanımlarsam, 'foo' dizesini vurgulayabilirim. (defconst my-mode-font-lock-keywords (list (cons "foo" 'font-lock-type-face))) (define-derived-mode my-mode fundamental-mode "My mode" "A demo mode." (set (make-local-variable 'font-lock-defaults) '(my-mode-font-lock-keywords))) Bu doğru bir şekilde vurgular: Ancak, kendi yüzümü tanımlarsam: (defface my-mode-foo-face '((t :inherit font-lock-preprocessor-face)) "Face for highlighting 'foo'.") (defconst my-mode-font-lock-keywords …

2
Küçük modda karmaşık sözdizimi vurgulama nasıl eklenir?
Küçük modda çeşitli yüzlere sahip kodu vurgulamak istiyorum. İşte istediğime yakın bir ekran görüntüsü: Kaçırdığım bir şey comment karakter sahip olan #içinde font-lock-comment-face. Fikir, düz metin olarak vurgulanan bir taslağa "ait" yorumlara sahip olmaktır, bu nedenle okunması daha kolaydır. Her zamankinden daha az belirgin yüzleriyle düzenli yorumlar yaparken. İşte kullandığım …

1
Belirli bir mod için sözdizimi vurgulaması nasıl özelleştirilir
lua-mode.elDiğer büyük modları etkilemeden sözdizimi vurgulamamı değiştirmek istiyorum . Sadece bir örnek olarak, ben gibi "anahtar kelimeleri" istiyorum if, then, elsezaman içinde kalın ve mavi yazı biçimiyle olmak lua-modebir düzenleme sırasında aynı vurgulama tarzı kalmadan (yerine varsayılan pembe) .texAUCTeX dosyayı. Şimdiye kadar benim .emacsve daha sonra da aşağıdaki kodu koymak …

1
LaTeX kaynak bloklarını tutarlı sözdizimi vurgulaması yapın
Org manual'ın org-babel kod bloklarının sözdizimi vurgulaması için çözümü, yerel yazı tipini (setq org-src-fontify-natively t) bloklarla çevrili LaTeX kodu için iyi çalışır #+BEGIN_SRC latex ancak aşağıdakileri içeren bloklar için değil: #+BEGIN_LATEX Her iki tipte LaTeX kaynak bloğunun aynı LaTeX sözdizimi vurgulama şemasını / ayarını kullanmasının bir yolu var mı?
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.