Emacs

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

2
'Nilai simbol sebagai variabel tidak valid' dalam panggilan balik dari url-ambil
Saat menjalankan yang berikut ini saya mendapatkan kesalahan: (defun caller (func) (url-retrieve "http://m0smith.freeshell.org/" (lambda (status) (funcall func)))) (caller (lambda() (message "called"))) Hasil: error in process filter: Symbol's value as variable is void: func Apa cara terbaik untuk mengatasi masalah ini? Pada dasarnya saya perlu menerima panggilan balik dari tempat lain, …

1
Bagaimana cara menghubungkan ke buffer state yang dimodifikasi?
Seperti dalam variabel mode-line-modifiedbawaan yang menampilkan tanda bintang di baris mode jika buffer diubah. Secara khusus, saya ingin hl-line-modemematikan ketika buffer dimodifikasi dan hidup ketika tidak. Saya telah membaca dokumentasi tentang "Ubah Hooks", tetapi saya ingin hl-line-modeberalih ketika saya membatalkan perubahan seperti tanda garis mode.

4
Bagaimana saya bisa menjalankan makro keyboard di buffer yang dipilih dari Ibuffer atau file yang dipilih dari dired?
Jika saya harus melakukan beberapa refactoring nama variabel, saya menggunakan ag dan multi-kursor . Tetapi ketika saya harus melakukan beberapa penghapusan / penambahan / pemindahan blok kode, saya menggunakan makro keyboard. Tapi saya perlu beralih ke setiap buffer dan memulai menjalankan makro secara manual. Apakah ada cara untuk hanya memilih …

1
Org - tampilkan kotak centang di Agenda?
Apakah ada cara untuk menunjukkan garis besar dengan kotak centang di tampilan Agenda Org seperti ini? ** TODO Checkboxes [1/3] SCHEDULED: <2014-11-28 Fri 12:00> - [X] Wash cloths - [ ] Buy milk - [ ] Wash dishes Saat ini, Agenda saya hanya dapat menampilkan garis besar judulnya: ... Friday …


2
Buat buffer hanya-baca berdasarkan per file
Saya tahu saya dapat mengatur sesuatu seperti -*- mode: read-only-mode -*-di dalam komentar dan Emacs akan membuka file yang sesuai sebagai read-only. Masalah saya adalah saya masih ingin membaca file yang menyertakan baris seperti itu dengan org-modemode utama; Emacs membuka file-file ini di fundamental-mode. Bagaimana saya bisa memberi tahu Emacs …


1
Bagaimana saya bisa mendeteksi mode kompilasi sedang menunggu input
Ini sering membuat saya tersandung ketika membangun kernel Linux. Saya akan menendang kompilasi dan setelah beberapa saat saya menyadari itu belum selesai. Apa yang biasanya terjadi adalah karena konfigurasi default telah berubah itu menunggu input pengguna di jendela kompilasi. Sebagai contoh saya menemukan jendela kompilasi terhenti pada hal berikut: -*- …

2
Bagaimana cara benar-benar melepaskan ikatan SEMUA gantungan kunci global?
Saya baru saja mencoba (set 'global-map (make-sparse-keymap)) tetapi mengeluarkan C-hbmasih menunjukkan banyak omong kosong, terutama di bagian Global Bindings : Global Bindings: key binding --- ------- C-@ set-mark-command C-a move-beginning-of-line C-b backward-char C-d delete-char C-e move-end-of-line C-f forward-char C-g keyboard-quit C-h help-command TAB indent-for-tab-command C-k kill-line C-l recenter-top-bottom RET newline …


1
Cara menampilkan penghitung jam detik visual - 10, 9, 8,. . waktunya habis!
Q: Bagaimana, tolong, saya bisa menggabungkan penghitung detik visual yang akan hilang ketika opsi dipilih, atau ketika jam habis. Contoh - *Messages*penyangga Anda memiliki 10 detik untuk menentukan pilihan. Anda memiliki 9 detik untuk menentukan pilihan. . . . Waktunya habis! Saya memiliki variabel yang disebut init-variable. Kapan non-nil, Emacs …
8 elisp 



1
Bagaimana mencegah shr dari membuat koneksi jaringan
Versi terbaru dari Emacs memiliki renderer yang sangat bagus untuk HTML yang ditulis seluruhnya di Elisp. Penyaji ini (shr) dapat digunakan untuk menampilkan email HTML, dokumentasi, dll. Namun, tampaknya shr mengambil sumber daya jarak jauh yang dirujuk dalam dokumen HTML (misalnya gambar). Jika HTML tidak dipercaya, seperti dalam kasus email …
8 eww  security  shr 

3
Bagaimana cara menggulir ke atas saat membuka bagian dalam status magit?
Dalam magit-statusbuffer, menekan TABmenunjukkan atau menyembunyikan bagian tertentu, yang berguna ketika melihat konten yang tidak dipentaskan dan melihat apa yang bisa dipentaskan. Namun, ketika menabrak bagian, buffer turun, jadi bagian yang saya coba untuk ekspansi pergi ke bagian bawah buffer, sehingga menyembunyikan bagian yang diperluas dari bagian tersebut. Saya kemudian …
8 magit 

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.