Emacs

T&J bagi mereka yang menggunakan, memperluas atau mengembangkan Emacs

4
Cara menentukan apakah karakter saat ini adalah huruf
Bagaimana saya dapat menentukan apakah karakter saat ini adalah huruf (karakter alfabet) (yaitu, milik kelas sintaks [:alpha:]dalam pengertian regexp). Saya ingin menulis fungsi sederhana seperti di bawah ini: (defun test-letter () (interactive) (if char-after-is-a-letter (message "This is a letter") (message "This is not a letter") ) ) Pembaruan Sayangnya, asumsi …


2
Secara rekursif naik untuk menemukan Makefile dan kompilasi
Masalahnya M-x compileadalah bahwa jika Makefiletidak ada di direktori saat ini, gagal. Saya ingin memiliki fungsi yang secara rekursif naik untuk menemukan Makefiledan menjalankan makedari direktori ini. Saya telah melihat pertanyaan ini , tetapi khusus untuk jalurnya, dan ini adalah sesuatu yang harus saya pikirkan tentang berlari.

3
Setel wilayah untuk menyertakan tanda kurung tertutup
Dimulai dengan titik atau wilayah aktif, bagaimana saya dengan cepat (dalam satu penekanan tombol / perintah) 'memperluas' untuk memasukkan set kurung penutup yang berikutnya? Jika saya mulai dengan: ( |berarti point) (defn foo [x] (+ x |42)) Atau jika saya mulai dengan: ( <dan >kurung wilayah yang dipilih) (defn foo …


2
Di mana direktori contrib org?
Saya mencoba menggunakan org-checklist. The dokumentasi mengatakan bahwa saya harus 'Pastikan direktori contrib org adalah beban-jalan'. Di mana direktori contrib?
9 org-mode 

2
Bagaimana cara menyimpan salinan buffer ke file?
Saya ingin dapat menyimpan salinan (atau foto) buffer ke dalam file. Perilaku akan serupa write-file, kecuali bahwa itu tidak akan mengatur buffer untuk mengunjungi file ini. Untuk usecase, bayangkan Anda memiliki sesi shell, dan Anda ingin menyimpannya dengan cepat ke file log. Buffer tidak boleh diganti namanya (sehingga fungsi yang …
9 buffers  saving 


3
Kirim hasil proses ke * Pesan * penyangga, tetapi melewati area gema
Apakah mungkin untuk mengirim output dari filter proses ke *Messages*buffer dan menekan output pesan agar tidak muncul di area echo, sehingga saya dapat secara bersamaan menggunakan perintah interaktif tanpa minibuffer-promptterhapus oleh output filter subpress yang sedang berlangsung? (defun rsync-process-filter (proc string) (when (not (or (string-match "files...\r" string) (string-match "files to …

2
Bagaimana cara mengisi (membungkus) judul mode org?
Saya ingin mengisi (membungkus) judul panjang dalam mode org. Saya tidak melihat bagaimana melakukannya di manual org . Jika saya membungkus garis secara manual dengan memasukkan baris baru, mode org tidak mengenali teks yang dibungkus sebagai tajuk. Apakah ini mungkin? Catatan: org-fill-paragraphjangan lakukan ini: (defun org-fill-paragraph (&optional justify) "Fill element …

1
Bagaimana cara mendapatkan angka khusus bahasa manusia?
TL; DR: bagaimana saya bisa menggunakan angka Hindi (١٢٣ ...) saat menulis dalam bahasa Arab? Emacs bisa dibilang dipuji sebagai editor terbaik, tetapi dalam hal menggunakan angka dalam konteks penulisan, tidak ada solusi yang memuaskan untuk masalah ini bagi pengguna multibahasa dibandingkan dengan yang diberikan oleh Microsoft Word, yaitu penulisan …


1
Mengingat riwayat antar sesi dalam Mode Lisac Inferior Emacs
Saya tidak bisa membuat Emacs mengingat sejarah untuk *ielm*buffer di antara sesi. Sejauh yang saya tahu, sejarah tersebut dicatat dalam variabel buffer-local comint-input-ring. Karena itu saya telah menambahkan ekspresi berikut ke file init saya: (setq desktop-locals-to-save (append desktop-locals-to-save '((comint-input-ring . 50)))) Itu tidak bekerja. Saya tahu bahwa desktoppaket itu berfungsi …



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.