Emacs

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

2
hasil org-babel ke buffer terpisah
Saya menggunakan org-babel untuk menghasilkan beberapa laporan yang tidak dapat diproses secara otomatis, dan karena org adalah format garis besar yang baik, saya mencetak hasilnya dalam org untuk menggambarkannya sebagai pohon. Saya perhatikan bahwa markup org yang bersarang ke dalam #+begin_exampleblok membuat emacs sangat lambat (dan format hasilnya juga mati). …

1
cl-destrruction-bind pada partial plist?
Ini menyebabkan kesalahan (cl-destructuring-bind (&key a b) '(:a "foo" :b 13 :c "bar") (list a b)) karena :ckunci / nilai tidak ditangani dalam kecocokan pola. Seringkali saya mendapati diri saya ingin mengekstrak beberapa subset kunci / nilai dari sebuah plist, tetapi cl-destructuring-bindtidak sesuai karena keterbatasan ini. Apakah ada cara untuk …


3
Nonaktifkan tampilan tajuk mode Org yang diperbesar
Saya menggunakan mode Org pada Macintosh GNU Emacs versi 24.5.1 dalam mode GUI dan header diperbesar. Saya ingin menonaktifkan fitur ini sehingga ditampilkan dalam ukuran font default. Saya sudah mencoba ini ... (with-eval-after-load "monokai-theme" (custom-theme-set-faces 'monokai '(org-level-1 ((t (:weight semi-bold :height 1.0)))) '(org-level-2 ((t (:weight semi-bold :height 1.0)))) '(org-level-3 ((t …
9 org-mode  fonts  faces 

1
Bagaimana cara mencocokkan simbol di regexp?
Saya mencoba untuk membangun ekspresi reguler yang cocok dengan simbol, yaitu, hal-hal seperti nama fungsi dan sejenisnya, sesuai dengan pengaturan mode utama saat ini (ini disebut tabel sintaks jika saya ingat dengan benar). Setelah beberapa penyelidikan, saya telah menemukan regexps yang berguna ini: \_< cocok dengan awal simbol \_> cocok …

2
Apakah sintaksis kata memperhitungkan skrip?
Saya menelepon count-words-region( M-x =) pada string US / RU / IPA: HelloПривheləʊ Pesan berikut dicetak: Region has 1 line, 4 words, and 14 characters. Semua simbol memiliki wsintaks, tetapi berbeda dalam skrip: (char-syntax ?H) ; ?w (char-syntax ?П) ; ?w (char-syntax ?ʊ) ; ?w (aref char-script-table ?H) ; script: …
9 syntax 

1
Secara otomatis kusut file org di direktori tertentu
Saya mengonversi dotfile saya ke file org-babel karena saya benar-benar menikmati menulis ulang konfigurasi Emacs saya di dalamnya, dan saya memiliki fungsi untuk init.orgyang secara otomatis kusut setiap kali saya simpan. Namun, saya belum berhasil membuat .orgfile di katakan ~/.dotfilesuntuk melakukan hal yang sama secara otomatis. Saya memiliki fungsi ini …


3
Perpustakaan untuk memasukkan python docstring secara otomatis dalam gaya Google
Saya mencari paket elisp yang secara otomatis memasukkan metode Python docstring. Saya menemukan paket, yang sangat dekat dengan tujuan saya. Tapi itu dalam teks terstruktur, bukan dalam gaya Google. sphinx-doc.el https://github.com/naiquevin/sphinx-doc.el Menjelaskan argumen dalam dokumen (panduan gaya python Google) https://www.chromium.org/chromium-os/python-style-guidelines#TOC-Deskripsi-argument-in-docstrings Harapan saya adalah ketika saya memanggil M-x sphinx-doc-googledalam fungsi berikut, …

1
Bagaimana cara membuat alias direktori balik / maju untuk eshell?
Selama bertahun-tahun saya telah menggunakan skrip zsh yang menyebabkan pushd terjadi secara implisit setiap kali Anda mengubah direktori. Script juga mengatur alias 'b' dan 'f', kependekan dari belakang dan ke depan, yang menggerakkan Anda ke atas dan ke bawah tumpukan, mirip dengan tombol kembali dan maju di browser web. Sesi …
9 eshell  aliases 

2
`use-package` dengan: config untuk mengatur variabel
Saya mencoba menggunakan use-packageuntuk mengatur org-modeinisialisasi saya . Saya memiliki yang berikut ini di ~/.emacsfile saya : (use-package org-mode :mode "\\.org$" :ensure org :config (progn (setq org-log-done 'time) (setq org-confirm-babel-evaluate nil) (setq org-export-babel-evaluate nil) (setq org-html-validation-link nil) ;; ... more stuff ) ) Namun, tak satu pun dari :configinisialisasi itu …

1
Daftar backend perusahaan terbaik
Saya tahu ini bukan jenis pertanyaan terbaik untuk tumpukan ... tapi saya tidak bisa memikirkan tempat lain di mana mungkin mendapatkan paparan yang cukup. Jadi saya sangat suka mode perusahaan, tetapi kadang-kadang menjengkelkan harus beralih secara manual ke backend berikutnya (perusahaan-coba-keras berguna di sini). Saya mulai bermain-main dengan backend yang …

2
Mengapa `eval-when-compile` berjalan pada saat memuat file dan byte-dikompilasi ke .elc?
Ungkapan umum untuk mengatasi ekspansi makro atau menyelesaikan peringatan tentang variabel yang tidak ditentukan selama byte-compilation: (eval-when-compile (require 'cl-lib)) Tapi ini require ...dikompilasi menjadi .elcfile! Saya menemukan yang cl-eval-whenmemiliki semantik yang tepat (sesuai nama). Biasanya kita tidak memerlukan requirefile situs danpackage.el Misalnya saya ingin byte-compile saya .emacsyang menggunakan beberapa makro …

1
Org-mode menjadwalkan 1 acara selama beberapa hari?
Saya tidak dapat menemukan apa pun untuk dapat mengatur TODOtugas yang SCHEDULEakan terjadi pada beberapa hari dalam seminggu. Misalnya saya memiliki STATkelas Mon Weddan Fribahwa saya ingin acara tersebut diulang setiap minggu dengan +1wargumen. Apakah ini mungkin atau apakah saya perlu memiliki 3 STATacara terpisah , masing-masing dengan 1wargumen SCHEDULE?
9 org-mode 

3
Cara cepat untuk beralih variabel
Alangkah baiknya memiliki cara cepat untuk beralih variabel. Inilah sesuatu yang ada dalam pikiran saya. Panggil fungsi "toggle var". The completing-readseharusnya hanya daftar variabel yang memiliki nilai tunggal (bukan daftar atau alists). Saya tidak tahu apakah itu bisa dilakukan. Akan lebih baik jika daftar hanya vars yang memiliki nilai sebagai …

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.