Emacs

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


1
Bagaimana saya bisa menggunakan helm dengan org-refile?
Saya ingin menggunakan org-refiledan memilih judul dengan helm dengan antarmuka seperti helm-org-in-buffer-headings. Saya tahu saya bisa menggunakannya helm-org-in-buffer-headingsuntuk melakukan ini menggunakan f2, tetapi apakah ada cara untuk org-refilemelakukan ini secara khusus?
8 org-mode  helm 

1
Tampilkan komit jarak jauh yang tidak dicabut di magit
Saya mencoba mengganti SourceTree dengan Magit dan salah satu fitur yang saya tidak mengerti bagaimana cara mereproduksi di Emacs adalah membuatnya menunjukkan kepada saya komit jarak jauh pada grafik. Di pohon sumber yang terlihat seperti ini: Apakah mungkin untuk mereproduksi di Magit?
8 magit 

2
Eshell: Pergi ke baris prompt pada tombol tekan
Kadang-kadang, ketika saya menggulir ke atas di eshell, titik meninggalkan baris prompt perintah untuk tetap berada di area yang terlihat. Ketika saya kemudian memasukkan perintah, saya tidak memasukkan perintah pada prompt, tetapi penilai memasukkan teks di suatu tempat ke dalam output dari perintah yang sebelumnya disebut. Ini sangat menjengkelkan. Bagaimana …
8 eshell 

1
Muatan otomatis dan variabel
Saya mengerti apa fungsi autoload untuk fungsi (mendaftarkan file untuk memuat ketika fungsi tersebut dipanggil atau string dokumentasinya diambil). Namun, tidak jelas bagaimana menggunakan fasilitas autoload dalam hubungannya dengan variabel dan makro. Saya punya dua pertanyaan: Apa yang terjadi ketika paket memiliki parameter, diimplementasikan sebagai variabel yang dapat ditetapkan pengguna, …

1
Lipat wilayah file org
Apakah ada cara untuk melipat suatu wilayah dalam mode-org? (Bukan seluruh file, dan bukan item individual, tetapi wilayah yang mengandung banyak item.) Seringkali saya ingin menutup hanya sebagian orgfile, misalnya lipat: * a ** a1 ** a2 * b ** b1 ** b2 ** b3 * c ** c1 ** …

1
Mengapa helm-baru-baru ini tidak kabur?
Untuk beberapa alasan, pencocokan fuzzy tidak bekerja helm-recentfuntuk saya (meskipun itu bekerja di tempat lain). Saya memiliki pengaturan berikut dalam file .emacs saya: (setq helm-recentf-fuzzy-match t helm-buffers-fuzzy-matching t helm-completion-in-region-fuzzy-match t helm-mode-fuzzy-match t) Saya berasumsi bahwa ada beberapa tumpang tindih dengan fungsi pengaturan ini, tapi saya tidak melihat mengapa ada di …
8 init-file  helm 

3
Cara membuat perintah shell benar-benar diam (mencegahnya untuk membelah jendela atau membuka bingkai / jendela baru dll)
Apakah mungkin menjalankan perintah shell secara diam-diam (di latar belakang)? Saat saya gunakan async-shell-command, emacs membagi windows. Saya ingin agar perintah shell tertentu benar-benar di latar belakang (tanpa efek visual). Sebagai contoh eksplisit, saya memiliki kode berikut (dipinjam dari https://emacs.stackexchange.com/a/7932 ). Ini membuka versi pdf dari file tex yang saya …
8 latex  shell 

1
mengapa gethash tidak mengembalikan nilai kunci saya?
Cisp, skema, clojure programmer berpengalaman membuat pindah ke elisp dari python untuk mengotomatisasi rutin, setiap hari, tugas-tugas dasar: Saya mendapat kejutan besar dari yang berikut di ielm ELISP> (setq h2 (make-hash-table)) #s(hash-table size 65 test eql rehash-size 1.5 rehash-threshold 0.8 data ()) ELISP> (puthash "a" 1 h2) 1 (#o1, #x1, …
8 elisp 

1
Bagaimana cara menjalankan beberapa versi Emacs dengan .emacs.d yang sama
Sebagai alternatif saya menjalankan 24.5 dan 25.0.50. Sayangnya, paket yang diinstal dan dikompilasi dari 25.0.50 tidak berfungsi dengan Emacs 24.5 ( cl-struct-defineadalah penyebab umum). Satu solusi sepele adalah dengan tidak byte-compile apa pun. Itu membuat segalanya sangat lambat. Bagaimana saya bisa menggunakan paket yang dikompilasi (untuk kinerja) saat menggunakan yang …

2
org-kebiasaan grafik pada tampilan agenda daftar agenda
Saya menggunakan kebiasaan-org, dan grafik kebiasaan muncul dengan baik pada tampilan agenda normal. Namun, saya ingin menggunakan daftar todo dengan pemfilteran tag, dan di sana kebiasaan terlihat seperti item todo normal, tanpa grafik kebiasaan. Bagaimana saya bisa membuat grafik kebiasaan muncul ketika menggunakan tampilan agenda daftar agenda?


2
Memodifikasi lekukan beberapa bentuk Emacs Lisp
Saya ingin beberapa bentuk Emacs Lisp diindentasi seperti Common Lisp. Misalnya, di Emacs Lisp, ifindentasi seperti ini: (if COND THEN ELSE) sementara saya lebih suka seperti ini: (if COND THEN ELSE) Saya bisa melakukan ini: (setq lisp-indent-function #'common-lisp-indent-function) Tapi ini berdampak pada semua bentuk, sehingga melanggar lekukan makro Emacs Lisp, …

1
Tampilkan daftar entri org-todo dengan tenggat waktu?
Apakah ada cara untuk mendapatkan daftar entri mode-org dengan tenggat waktu? Idealnya dengan tenggat waktu ditampilkan dan dipesan oleh tenggat waktu. Saya belum menemukan yang seperti ini. Hal terdekat yang saya temukan adalah org-check-deadlines, yang hanya memberi tahu saya tentang hal-hal yang akan jatuh tempo dalam dua minggu ke depan …
8 org-mode  todo 

2
Menerjemahkan string ke penekanan tombol
Diberikan string di elisp, saya ingin mensimulasikan emacs menerima penekanan tombol apa pun yang diperlukan untuk membuat kembali string itu. Jadi mengingat string "Hello" emacs akan bertindak persis sama seperti jika saya telah menekan Shift + H, e, l, l, o. Perhatikan bahwa ini tidak selalu sama dengan memasukkan teks …

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.