Emacs

18
Bagaimana Anda menjelaskan Emacs kepada orang non-teknis?

Dengan semangat Bagaimana saya bisa menjelaskan arti LaTeX kepada nenek saya? Emacs adalah editor yang luar biasa untuk tujuan berbasis teks apa pun — ini jelas bagi kita yang menggunakannya. Sering kali saya mencoba menjelaskan kepada salah satu teman saya mengapa saya menggunakan sesuatu yang...

17
Bagaimana cara menggunakan kedua varian di Ediff?

Antarmuka Ediff memiliki +tombol, tetapi sepertinya tidak melakukan apa-apa (minibuffer selalu menunjukkan "nil" ketika saya menekannya), saya pikir tombol ini dimaksudkan untuk menggunakan kedua varian dalam buffer hasil. Bagaimanapun, pertanyaan awal adalah: bagaimana cara saya membuat Ediff...

17
Cara mengakses perintah beralih di Magit

Sebagian besar magitperintah dipanggil dengan satu tombol, yang memunculkan menu sub-perintah dan sakelar. Misalnya, Pmenunjukkan Pdan tsebagai sub-perintah dan -fdan -usebagai "switch." Memukul surat-surat untuk sub-perintah memanggil mereka, tetapi bagaimana orang memanggil switch? Saya memiliki...

17
Apa pengganti yang benar untuk flet di emacsen baru?

Saya memiliki beberapa kode yang digunakan fletuntuk sementara mengubah perilaku fungsi. ;; prevent changing the window (flet ((pop-to-buffer (buffer &rest args) (switch-to-buffer buffer))) (compilation-next-error-function n reset)) Namun, kompiler byte Emacs memberikan peringatan: In...

17
Perbedaan antara load-file dan load

Saya membaca dokumentasi kedua fungsi tersebut tetapi sepertinya tidak banyak informasi. Apa perbedaan sebenarnya di antara mereka selain dari fakta bahwa itu loadadalah fungsi built-in dalam kode sumber C sedangkan load-file adalah fungsi kompilasi daftar interaktif. Apa fungsi yang...

17
Bagaimana emacs `shell-mode` tahu untuk meminta sudo?

Di shell-mode, perintah like sudo CMDmembuka prompt di area echo yang mengatakan: [sudo] password for root: Bagaimana dia tahu melakukan ini? AFAIK, perilaku ini tidak dapat keluar dari hanya berjalan sudoseperti biasa, karena readbuiltin tidak membuat prompt seperti

17
Memetakan fungsi di seluruh daftar properti?

T: apa cara idiomatis untuk memetakan suatu fungsi di seluruh daftar properti? Berbagai fungsi pemetaan ( mapcardan keluarga) memetakan fungsi melalui urutan seperti daftar. Bagaimana seseorang menggunakan fungsi-fungsi ini ketika berhadapan dengan daftar properti , yaitu, ketika mencoba memetakan...

17
Tanggal log magit

Dalam komitmen buffer log Magit (satu per baris) ditampilkan dengan tanggal relatif. Ini bagus untuk komitmen baru-baru ini, tetapi tidak masuk akal untuk perubahan yang lebih lama. Secara khusus, ini menyulitkan untuk menghubungkan tanggal komit dengan tanggal tertentu, misalnya untuk menemukan...

17
Bunuh buffer proses tanpa konfirmasi?

Saya sudah C-x C-kterikat kill-this-buffer. Tetapi ketika saya masuk ke buffer yang menjalankan proses seperti Python atau MySQL, jika saya C-x C-kbertanya Buffer "* Python *" memiliki proses yang berjalan; bunuh saja (y atau n)? Bagaimana saya bisa membunuh buffer proses tanpa...

17
set-mark-command (C-SPC) tidak dikenali / rusak

Saya ingin tahu bagaimana memulai pemecahan masalah berikut ini: C-SPCtidak melakukan apa-apa. Itu tidak muncul di mini-buffer ketika saya mengetik tetapi ketika saya melihat M-x set-mark-commanditu menunjukkan terikat C-SPC. Lingkungan Saya telah menginstal GNU Emacs (24.5.1) melalui Homebrew...

17
Konvensi komentar Emacs Lisp

Lampiran Panduan Referensi Emacs Lisp D.7 menyebutkan beberapa tips komentar: Tanda titik koma tunggal ( ;) harus digunakan untuk komentar sebaris. Tanda titik koma ganda ( ;;) harus digunakan untuk komentar baris. Tiga titik koma ( ;;;) harus digunakan untuk "komentar yang harus dianggap sebagai...