Emacs

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

2
Binding kunci khusus untuk buffer
Apakah mungkin untuk mengatur binding kunci spesifik ke buffer? Saya memiliki yang berikut ini di salah satu file org saya: # Local Variables: # eval: (local-set-key (kbd "<f10>") 'some-custom-defun-specific-to-this-buffer) # End: Namun pengikatan ini juga berlaku untuk file mode-org lainnya. Jika saya membuka file dengan mode utama berbeda, maka kunci …


1
Perbedaan antara kejahatan-normal-negara-peta dan kejahatan-gerak-negara-peta
Dokumentasi untuk evil-normal-state-map: Keymap untuk kondisi Normal. Dokumentasi untuk evil-motion-state-map: Keymap untuk kondisi Gerakan. Apakah Vim memiliki apa yang disebut "mode gerak"? Di Vim, mengeksekusi :help Normal-modeakan memberi Anda dokumentasi tentang mode Vim, sementara :help Motion-modememberi tahu saya E149: Sorry, no help for Motion-mode. Juga, saat memetakan kunci dalam kondisi …

1
Beda Magit berdampingan
Saya ingin tahu apakah ada cara untuk mendapatkan standar difftampilan berdampingan magit. Artinya, alih-alih melihat potongan kode lama dan yang baru setelah yang lain, saya ingin melihat mereka pada perataan horizontal yang sama.
13 magit  diff 

5
Bagaimana saya bisa mengevaluasi elisp dalam file orgmode ketika dibuka?
Saya memiliki kode elisp yang ingin saya jalankan dalam file orgmode ketika mereka memuat (berbeda untuk file yang berbeda, dan didefinisikan dalam file itu sendiri). Apakah ada cara untuk melakukan ini? Saya tidak melihat apa pun di http://orgmode.org/manual/In_002dbuffer-settings.html Jika saya dapat menambahkan sesuatu ke inisialisasi emacs yang menjalankan blok kode …
13 org-mode  elisp 

3
Menyiapkan emacsclient di MS windows
Saya mencoba mengatur daemon server emacs dan menggunakan emacsclient pada MS Windows sehingga file dapat dibuka dengan cepat tanpa penundaan dan overhead terkait dengan memulai instance tambahan emacs untuk setiap file yang dibuka. Saya mengikuti instruksi khusus yang disediakan di emacswiki untuk MS Windows yang melibatkan: Menjalankan emacs sebagai daemon, …

2
Bagaimana cara membatalkan `edebug-defun`?
Bagaimana cara membatalkan efek edebug-defun? Dengan kata lain, bagaimana cara saya membatalkan arahan yang menyebabkan edebugmasuk ke mode debugging ketika fungsi tertentu dipanggil? Juga, saya benar-benar ingin tahu di mana jawaban untuk pertanyaan ini ada dalam dokumentasi. Saya sudah mencarinya jauh lebih lama daripada yang orang pikir perlu ...
12 debugging  edebug 

2
Cara menggunakan kalender
Saya tahu ada kalender di Emacs dan saya ingin menggunakannya. Setelah banyak pencarian Google, dan juga setelah membaca manual Emacs, saya masih tidak tahu bagaimana menggunakannya. Satu-satunya hal yang saya berhasil adalah melihat buffer dengan 3 bulan. Apa yang ingin saya lakukan adalah menggunakannya seperti Kalender Google sehingga dapat menulis …
12 calendar 

2
Koneksi TLS ke marmalade-repo.org:443 tidak aman setelah memperbarui ke Emacs 25
Ketika saya menjalankan, M-x list-packagessaya mendapatkan kesalahan berikut dengan Marmalade setelah memperbarui ke Emacs 25. Certificate information Issued by: COMODO RSA Domain Validation Secure Server CA Issued to: Domain Control Validated Hostname: marmalade-repo.org Public key: RSA, signature: RSA-SHA256 Protocol: TLS1.2, key: ECDHE-RSA, cipher: AES-256-GCM, mac: AEAD Security level: Medium Valid: …

2
Bagaimana saya bisa memiliki kontrol lebih besar atas pengulangan tugas di Org?
Saya mulai menjelajah org-modeakhir - akhir ini dan saya menyukainya. Tapi, saya ingin tahu bagaimana saya bisa memiliki kontrol lebih besar atas tugas yang berulang, seperti jika saya telah menetapkan tugas untuk diulang setiap hari, bagaimana saya bisa membuatnya mengecualikan akhir pekan? Juga, apakah ada opsi seperti mode liburan atau …
12 org-mode 

4
Gerakan lag titik (kursor) Emacs
Saat berjalan previous-line, C-patau <up>kursor melompat garis tanpa ada masalah atau kelambatan. Saat berlari next-line, C-natau <down>kursor dengan benar melompat ke bawah garis, tetapi dengan jeda yang signifikan. Ketika saya menahan tombol bawah saya bahkan tidak bisa melihat titik bergerak, itu hanya muncul di suatu tempat di bawah ini. Saya …
12 point  motion 

1
Arti titik dalam (. 123)
Saya pelajari . /path/to/filedi bash digunakan untuk mengeksekusi file. Hanya karena penasaran, saya eval sesuatu seperti yang berikut ini di Emacs (. 123) ⇒ 123 (read "(. 123)") ⇒ 123 Sepertinya Emacs hanya dibaca (. 123)sebagai 123, apa yang terjadi?
12 elisp  list  read 

1
Dapatkan backtrace dari kesalahan secara terprogram
Jika kesalahan sinyal dalam kode Emacs Lisp, dan debug-on-erroradalah t, saya mendapatkan buffer backtrace yang membuatnya mudah untuk mencari tahu di mana kesalahan terjadi. Namun, untuk kesalahan yang terjadi saat memproses respons dari jaringan secara tidak sinkron, akan sangat menyebalkan jika buffer backtrace muncul, jadi saya lebih suka menangkap kesalahan …

2
Cari / ganti-suka fitur untuk bertukar teks
Saya sering menemukan diri saya mencoba untuk menggantikan misalnya foodengan bardan bardengan foodi buffer. Cara saya biasanya melakukannya adalah: 3 permintaan-Menggantikan: aaa -> @@@, bbb -> aaa,@@@ -> bbb menyerah pada otomatisasi dan lakukan penggantian dengan tangan Saya kira itu mungkin untuk mendapatkan sesuatu yang bekerja menggunakan ,sintaks query-replace-regexpuntuk menguji …


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.