Pertanyaan yang diberi tag «font-lock»

Mode Font Lock adalah mode minor, selalu lokal ke buffer tertentu, yang menetapkan wajah ke teks di buffer.

7
Bagaimana saya bisa mendapatkan penggaris di kolom 80?
Sebagai seorang programmer, saya ingin melihat penggaris pada kolom tertentu (biasanya 80), keduanya jadi saya melihat ketika saya melewati kolom itu, tetapi juga untuk melihat seberapa dekat saya sampai sehingga saya dapat memformat ulang kode saya lebih awal. Opsi yang saya temukan sejauh ini semuanya tidak mencapai tujuan ini: whitespace-mode,,, …

2
Bagaimana saya bisa menggunakan rasa SE dari Markdown di emacs?
Saya ingin menggunakan rasa SE dari penurunan harga di emacs saya. Modus Penurunan harga default memiliki beberapa fitur (backticks dan kode tanda indentasi, #membuat header dan >juga mengubah font) tetapi saya juga ingin memiliki: * untuk membuat item daftar, termasuk lekukan. [foo](http://example.com)untuk ditampilkan sebagai foo dan buka browser http://example.comketika diklik. …

1
Membuat simbol markup mode-org tidak terlihat?
Di Emacs, seseorang dapat menggunakan tanda bintang * untuk mencapai huruf tebal, misalnya, * tebal *. Pertanyaan saya adalah dapatkah saya membuat tanda bintang tidak terlihat? yaitu tebal bukan * tebal *. Pertanyaan yang sama untuk mogok, cetak miring, dll. Saya tahu ini harus dapat dicapai. Sebagai contoh, seseorang dapat …

2
Menyoroti variabel shell dalam tanda kutip
Dalam vim, dokumen berikut ini akan menyebabkan $PWDon line 2 dan 3 diwarnai dengan dua cara berbeda: #/bin/sh echo "Current Directory: $PWD" echo 'Current Directory: $PWD' Contoh pertama dari $PWDakan berada dalam warna yang berbeda dari sisa string itu. Ini memberikan indikasi visual yang jelas bahwa variabel akan diperluas, daripada …
13 font-lock  bash 

1
Mengoptimalkan kinerja kunci font
Saya ingin melakukan varian pencocokan kunci font berlabuh. Saya memiliki definisi fungsi yang dimulai dengan daftar nama, dan saya ingin nama-nama itu disorot di dalam tubuh fungsi. Saya telah membuat fungsi yang melakukan ini dan mendaftarkannya sebagai fungsi jit-lock dengan jit-lock-register, namun, kinerjanya sangat buruk dan gulir keterlambatan dalam file …

3
Atur wilayah penyangga dengan mode utama lainnya
Saya memiliki buffer yang memperlihatkan dokumentasi untuk modul Ansible. Buffer ini memiliki mode utama sendiri yang menyediakan semua hal standar. Khususnya, ini mengklasifikasikan buffer untuk menyorot markup inline, opsi, bagian, dll. Semua dalam semua, itu sangat mirip dengan M-x man. Di bagian bawah dokumentasi biasanya ada beberapa contoh kode dalam …
12 font-lock  region 

1
Variabel yang dinyatakan warna
Saya mencari cara sederhana untuk membuat emacs mengingat variabel yang dideklarasikan dalam satu fungsi di C / C ++. Dengan "sederhana", maksud saya tanpa paket eksternal, hanya dengan beberapa baris elisp dalam file konfigurasi. Konfigurasi default Emacs saya memengaruhi nama-nama variabel dengan warna kuning pada saat deklarasi, tetapi membiarkannya putih …

1
Bagaimana cara menentukan wajah khusus dengan font-lock-defaults?
Jika saya menentukan kata kunci kunci font menggunakan wajah yang ada, saya dapat menyorot string 'foo'. (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))) Ini menyoroti dengan benar: Namun, jika saya mendefinisikan wajah saya sendiri: (defface my-mode-foo-face '((t :inherit font-lock-preprocessor-face)) …


1
Cara menyesuaikan sorotan sintaks hanya untuk mode yang diberikan
Saya ingin mengubah penyorotan sintaks di saya lua-mode.eltanpa mempengaruhi mode utama lainnya. Hanya sebagai contoh, saya ingin "kata kunci" seperti if, then, elseberada di jenis huruf tebal dan biru ketika di lua-mode(bukan merah muda default) tanpa gaya penyorotan yang sama saat mengedit .texfile tersebut dengan AUCTeX. Sejauh ini saya telah …

1
Buat penyorotan sintaks yang konsisten pada blok sumber LaTeX
Solusi manual org untuk penyorotan sintaks dari blok kode org-babel adalah dengan mengaktifkan fontifikasi asli (setq org-src-fontify-natively t) berfungsi dengan baik untuk kode LaTeX terlampir dalam blok dengan #+BEGIN_SRC latex tetapi tidak untuk blok dengan: #+BEGIN_LATEX Apakah ada cara untuk membuat kedua jenis blok sumber LaTeX menggunakan skema / pengaturan …

4
Bagaimana saya bisa menyoroti garis duplikat?
Inilah yang saya miliki: (defun my-show-duplicate-lines () (interactive) (highlight-lines-matching-regexp (concat "^" (regexp-quote (substring-no-properties (thing-at-point 'line) 0 -1)) "$") font-lock-warning-face)) Tujuan saya adalah menambahkan ini untuk post-command-hookmenemukan baris tempat saya menduplikasi logika, tetapi ketika saya menjalankan perintah untuk kedua kalinya, itu tidak efektif (dan penguncian font lama masih berlaku). Masalah kedua …
8 font-lock 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.