Emacs

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


2
Bagaimana cara menggunakan defcustom dengan benar?
Seperti kebanyakan pengguna Emacs, saya telah menyesuaikan mode dengan mengubah variabel. Apa yang tidak pernah terpikir oleh saya adalah mentalitas pemrograman keseluruhan di belakang telah menyesuaikan ini-dan-itu. Saya menyadari ini ketika saya mulai melihat beberapa kode sumber untuk eshell. Saya bukan programmer elisp, tetapi secara khusus em-ls.eltampaknya menggunakan defcustom,, defgroupdll. …
15 elisp  defcustom 


2
Pengeditan garis besar, seperti mode-org, untuk JSON
Saya mencoba mengedit file Swagger JSON di emacs. Ini berisi objek JSON bersarang besar, jadi saya ingin menutup dan menyembunyikan beberapa di antaranya. Saya sudah mencoba origami-mode, dikonfigurasi seperti origami-c-style-parserpada origami-parser-alist, tetapi cukup tidak canggih (kata "parser" tampaknya menjadi kata yang terlalu muluk untuk apa yang dilakukannya). Ia tidak memperhatikan …

6
Daftar semua file dan sub-direktori secara rekursif
Apakah ada cara, mungkin menggunakan paket, untuk secara rekursif mendaftarkan semua file (dengan path) dan sub-direktori (atau setidaknya sub-direktori kosong , karena path ke yang non-kosong dapat diperoleh dari jalur file yang terkandung di dalamnya) dari direktori saat ini? Yang paling dekat yang bisa saya temukan adalah projectile-find-filefungsi dari projectilepaket …
15 files 

1
Apakah '(a. B) benar-benar daftar?
Saya benar-benar bingung dengan .notasi. Apakah '(a . b)daftar? (listp '(a . b))kembali ttetapi ketika saya ingin tahu panjangnya (length '(a . b))memberikan kesalahan Wrong type argument: listp, b. Hal yang sama untuk fungsi lain seperti nth,mapcardll. Mereka semua memberikan kesalahan yang sama Apakah ada fungsi yang bisa saya bedakan …

2
Bisakah saya mengambil tangkapan layar vektor (SVG) Emacs?
The gtk-vector-screenshotprogram dapat digunakan untuk mengambil screenshot vektor dari Gtk-3 aplikasi. Tampaknya berfungsi dengan meminta aplikasi untuk menggambar ulang sendiri ke kanvas SVG. Emacs di GNU / Linux dapat dibangun dengan Gtk +, tetapi mencoba menggunakan aplikasi yang disebutkan di atas pada jendela Emacs menghasilkan tangkapan layar yang hanya berisi …
15 fonts  rendering  gtk3 

2
Bagaimana saya bisa mengatur server ELPA?
Seorang teman dan saya ingin mulai menulis paket emacs khusus untuk digunakan di perusahaan kami. (Percayalah, tidak ada yang kami tulis akan menarik bagi siapa pun di luar - ini integrasi dengan alat internal.) Kami ingin membuat instalasi dan pemeliharaan paket semudah mungkin dan kami pikir ini berarti integrasi dengan …

1
Ulang tahun dalam kontak-org
Saya seorang pemula dalam mode-org (dan Emacs, dalam hal ini), tetapi saya berpikir bahwa mode-org akan menjadi tempat / format yang baik untuk menyimpan kontak saya. Satu hal yang ingin saya lakukan adalah menambahkan tanggal lahir ke kontak. Saya menemukan org-contacts.el , yang tampaknya memiliki apa yang saya inginkan: Saya …

2
Menggunakan package.el untuk menginstal dan memperbarui tetapi menggunakan paket untuk memuat dan mengkonfigurasi
Setelah baru-baru ini belajar tentang use-packagesaya memutuskan untuk port konfigurasi saya untuk itu tetapi menemukan diri saya enggan untuk memberikan kemudahan menggunakan package.elmenginstal paket dan tetap memperbaruinya. Saya merasa agak sulit untuk menggabungkan use-packagedan package.el. Saya umumnya tertarik mempelajari bagaimana orang-orang bergabung use-packagedengan package.elsistem, tetapi untuk pertanyaan yang lebih spesifik, …

4
Memformat kode SQL secara otomatis
Ada beberapa standar dan gaya pengkodean umum yang terkenal untuk SQL (mis., Menggunakan huruf besar untuk kata-kata khusus, menempatkan kata kunci utama dalam baris yang berbeda, dll.). Apakah Emacs datang dengan mode apa pun untuk ini, atau apakah ada paket untuk memformat SQL agar mematuhi standar umum?



1
Judul mode-org di banyak tempat sekaligus? (transklusi)
Saya ingin mengatur judul saya dalam berbagai cara sekaligus. (dengan tingkat fleksibilitas yang sama dengan yang saya miliki ketika mengatur berbagai hal di satu tempat - misalnya lebih dari yang disediakan Agenda) Idealnya saya dapat membuat heading di bagian dokumen, dan kemudian membuat "tautan keras" ke heading di tempat lain, …
15 org-mode 

1
Apa perbedaan antara TAB dan <tab>?
Saya membaca dokumentasi untuk mode Yasnippet, ketika saya datang ke bagian di mana tombol pemicu didefinisikan: Sepertinya mode minor Yasnippet menentukan TABkunci untuk menjalankan yas-expandmenggunakan: (define-key yas-minor-mode-map (kbd "&lt;tab&gt;") 'yas-expand) (define-key yas-minor-mode-map (kbd "TAB") 'yas-expand) Apa perbedaan antara &lt;tab&gt;dan TAB? (Saya mencoba google ini tetapi saya tidak dapat menemukan deskripsi …

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.