Emacs

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

1
jumlah baris tabel mode org tumbuh secara otomatis?
baru-baru ini saya menggunakan tabel untuk melakukan beberapa statistik, dan saya ingin kolom pertama tabel untuk menunjukkan nomor baris, karena ini. | | title| |--| -----| | 1| A | | 2| B | dan saya ingin jumlah kolom pertama bertambah secara otomatis setelah membuat baris baru. Apakah ada saran …
17 org-mode 

2
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 menyelesaikan konflik gabungan dengan menempatkan konten dari kedua buffer A dan B ke …
17 ediff 

2
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 dan saya .emacs.dmenggunakan Clojure untuk Brave dan True dengan beberapa paket tambahan. …
17 osx 


2
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 konfirmasi?

2
Cara mengetik kata sandi file .gpg hanya saat membukanya
(Saya mengerti implikasi keamanan berikut ini, dan saya setuju dengan mereka.) Saya memiliki satu file terenkripsi dalam direktori org saya diary.org.gpg,. Saya tidak pernah melakukan konfigurasi khusus untuk berfungsi, masih Setiap kali saya mengunjungi file, saya diminta untuk memasukkan kata sandi enkripsi. Bagus sekali. Setiap kali saya menyimpan buffer, saya …
17 encryption  epa  gpg 

2
Koneksi TLS dihentikan secara tidak benar
Saat menjalankan package-list-packagessaya mendapatkan kesalahan berikut: Failed to download `gnu' archive. gnutls.c: [0] (Emacs) fatal error: The TLS connection was non-properly terminated. Saya menjalankan Emacs 24.4 di Windows. Hingga minggu ini, pengunduhan paket berlangsung secara normal. Saya sudah mencoba panduan ini tentang pengaturan Emacs-GnuTLS-Windows. Saya mencoba menjalankan kode ini dari …

5
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 di setiap properti yang ada dalam daftar (yang akan menjadi setiap …
17 elisp  mapping 

1
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 repositori dengan dua remote, dan saya ingin mendorong ke remote lain. The -uberalih terlihat seperti …
17 magit 

1
Menginterupsi evaluasi dan mengamati tumpukan saat ini di emacs-lisp debugger?
Jika beberapa fungsi emacs-lisp, seperti pengait mode utama, membutuhkan waktu lebih lama dari yang diharapkan untuk dieksekusi, saya terkadang ingin menghentikannya dan melihat tumpukan saat ini. Idealnya, saya juga ingin dapat melihat nilai variabel, dan seterusnya, di debugger. Saya tidak berbicara tentang kode yang sengaja saya jalankan dalam mode emacs-lisp, …
17 elisp  debugging 

2
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 ag/next-error-function: ag.el:103:7:Warning: `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'. Namun, cl-fletberfungsi …
17 cl-lib 

5
Berhenti di awal kata pada `kata depan`
Saya sering menggunakan banyak doa forward-worddiikuti oleh satu backward-worduntuk memindahkan titik ke awal kata pada satu baris. Saya kira saya tidak pernah terbiasa dengan cara yang forward-wordberbeda dari vim wdan bahkan setelah bertahun-tahun menggunakan Emacs saya tidak bisa terbiasa dengan perbedaannya. Apakah ada fungsi yang bisa saya gunakan alih-alih forward-wordtidak …
17 motion 

3
Apa gunanya menunda item JADWAL dari menampilkan dalam Agenda mode org?
Seseorang dapat mengatur org-deadline-warning-daysagar DEADLINEbarang muncul beberapa hari sebelum tenggat waktu dalam agenda, atau orang dapat melakukannya berdasarkan kasus per kasus dengan menambahkan, misalnya, -3dke DEADLINEstempel waktu. Sekarang, menggunakan notasi peringatan yang sama -3dpada SCHEDULEDitem menghasilkan efek sebaliknya: item tidak ditambahkan tetapi dilewati dari tampilan Agenda selama beberapa hari. Dari …

2
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 direkomendasikan untuk digunakan init.elkarena keduanya tampaknya melakukan pekerjaan yang sama?
17 elisp  functions 


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.