Bagaimana kode sumber GNU Emacs diorganisasikan? Apa saja modul utama dan fungsinya? Di mana saya dapat menemukan deskripsi resmi tentang arsitektur dan kode
Bagaimana kode sumber GNU Emacs diorganisasikan? Apa saja modul utama dan fungsinya? Di mana saya dapat menemukan deskripsi resmi tentang arsitektur dan kode
Bagaimana cara membuat daftar cabang dari repositori di Magit (yaitu, yang setara dengan git branch --list)? Saya berharap untuk menemukan ini di popup cabang, tetapi tampaknya tidak ada atau saya tidak dapat menemukannya di mana pun di bagian "Memeriksa" manual Pengguna. Apa yang saya...
Apakah mungkin untuk membuka revisi file tertentu di Emacs dengan Magit tanpa mengubah cabang saat ini? Saya telah mengubah beberapa perubahan lokal menjadi revisi di mana fungsi yang diubah digantikan oleh fungsionalitas dalam file yang berbeda. Saya ingin membuka revisi lama dari perubahan saya...
Saya melakukan sedikit penyuntingan XML manual (definisi sumber dari beberapa pembuatan kode yang saya lakukan adalah format XML khusus) dan tentu saja lebih suka menggunakan Emacs daripada editor XML tujuan khusus (biasanya jelek). nXml mode telah mendukung saya dengan baik di masa lalu, tetapi...
Ketika saya M-x find-filePDF, itu dibuka di Emacs. Meskipun ini bagus, penampil PDF Emacs 'tidak memiliki banyak fitur yang saya butuhkan dan saya lebih suka membuka PDF dalam program eksternal. Bagaimana saya bisa mengkonfigurasi Emacs untuk menggunakan program eksternal sebagai penampil default...
Saya sedang menulis dokumen dan saya memiliki masalah dengan kinerja Emacs yang saya pikir baru muncul kemarin. Saya belum membuat perubahan pada file init saya atau menginstal paket baru. Masalahnya adalah ketika saya sedang menulis, ada jeda yang sangat mencolok antara menekan huruf-huruf pada...
Apa beberapa hal dasar yang bisa saya lakukan untuk mengurangi waktu start-up? Apakah ada hal khusus yang harus saya perhatikan? Catatan: Waktu mulai dapat dikurangi dengan memulai Emacs lebih jarang (sekali per sesi) dan membuka file dalam instance yang sedang berjalan . Pertanyaan ini adalah...
Sangat sering saya perlu melakukan serangkaian langkah yang membutuhkan beberapa kali penekanan tombol. Untuk sesi yang sama langkah-langkah tersebut dapat direkam dalam makro keyboard. Contohnya adalah menyimpan operasi pencarian / ganti yang sering dilakukan sebagai makro keyboard. Tapi makro...
Saya telah menggunakan magit selama beberapa bulan sekarang dan saya sangat menyukainya. Tapi satu hal yang masih saya lakukan di terminal adalah memetik ceri. Apa cara sederhana untuk melakukan
T: Mengapa elisp tidak memiliki ruang nama, dan bagaimana kami bisa mendapatkannya? Elisp tidak memiliki ruang nama selain yang global, yang telah menyebabkan konvensi pengkodean prefixing semua fungsi global, variabel, dan konstanta dengan awalan yang unik. Selain dari faktor gangguan, ia juga...
Saya menggunakan pengaturan helm-proyektil dari awal dan ini merupakan peningkatan besar bagi alur kerja saya. Satu-satunya masalah yang tersisa adalah file yang dibuat secara otomatis (misalnya yang dihasilkan oleh CMake) yang muncul selama operasi-grep dan operasi serupa. Pertanyaan : apakah ada...
Latar Belakang: Saya sebagian besar pengguna vi dan saya mengonversi ke Emacs. Melewati dasar-dasar dan sekarang menggunakannya untuk menulis kode dalam C dan beberapa Python dengan rencana untuk melakukan konversi R juga. Saya menulis LISP (Umum) selama bertahun-tahun lebih dari dua dekade yang...
Terkadang saya sering menemukan diri saya berganti-ganti antara dua fungsi yang saya edit bersama satu sama lain. Dalam situasi ini, sangat membosankan dan menyakitkan untuk terus melakukan C-s <functionname>untuk beralih ke fungsi lain dan kemudian menemukan tempat yang tepat yang saya edit...
Terkadang binding kunci global saya ditimpa oleh mode utama. Contoh mudah adalah pengaturan berikut di file init saya (global-set-key (kbd "C-j") 'newline-and-indent) Tapi yang menjengkelkan keybinding ini disembunyikan oleh mode utama "Interaksi Lisp" yang merupakan mode default dari buffer...
Apakah ada cara untuk memberitahu GNU Emacs untuk mengubah karakter baris baru DOS / Windows dalam file ke format
Secara default, hasil menjalankan M-x ispell-bufferdalam mode-org sangat mengecewakan. Ispell melihat ke dalam :PROPERTY:laci, yang biasanya berisi benda-benda seperti :ID: 797495bd-581b-4a42-883b-c2a55a08f08a Mencoba untuk mengoreksi pernyataan org! Misalnya, ia mengeluh tentang...
Saya suka dired, tapi kadang-kadang (terutama ketika syuting screencasts) saya ingin melihat struktur pohon dari direktori dan anak-anaknya, a la the tree (1) perintah. Apakah ada peramban direktori berorientasi pohon untuk
Saya baru-baru ini meningkatkan emacs ke versi 24.4.1 dan ada sesuatu yang berubah dalam lekukan baris baru. Ketika saya menekan entersaya berharap hanya "telanjang" karakter baris baru pada titik di mana kursor hadir, khususnya jika saya di tengah-tengah baris, baris itu harus dipisah dan tidak...
Dalam mode-Org saya dapat mengelilingi teks dengan =atau ~untuk menempatkan teks dalam inline verbatim atau mode kode. Namun ini gagal jika teks memiliki tanda kutip, dan saya tidak dapat menemukan penjelasan atau penyelesaian dalam dokumentasi . Sebagai contoh: =hello= Merender sebagai kata...
Apa yang setara dengan Magit git add [--intent-to-add] <filename>untuk memeriksa file yang baru dibuat ke