Emacs

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

3
Nonaktifkan scrollbar pada bingkai baru
Saya ingin memastikan bahwa scrollbar tidak pernah muncul di windows saya, tetapi saya baru-baru ini memperhatikan bahwa ketika saya membuat bingkai baru dengan C-x 5 2bingkai baru mendapat scrollbar, meskipun bingkai aslinya tidak. Baris yang mungkin relevan dari saya init.eladalah di bawah ini: (scroll-bar-mode -1) (if (fboundp 'scroll-bar-mode) (scroll-bar-mode -1)) …

2
Ubah perilaku RET (dengan indentasi listrik) menjadi hanya indentasi baris baru, bukan yang sebelumnya
/programming/27077770/how-do-i-disable-electric-indent-on-ret-but-still-keep-other-electric-characters bertanya dan menjawab cara menonaktifkan indentasi listrik saat menekan RET . Semua pertanyaan serupa juga tampaknya berhenti pada "nonaktifkan mode indentasi listrik". Out-of-the-box, RET indentasi baris sebelumnya dan baris baru. Untuk baris baru, ini berarti bahwa ia hanya menambahkan spasi yang cukup untuk membuat kursor muncul di posisi yang …

3
tidak pernah menutup awal
Jika saya pernah menutup *scratch*buffer itu selalu merupakan kecelakaan. Saya sudah persistent-scratchmelakukannya semudah persistent-scratch-reloadtetapi akan lebih baik jika goresannya tidak bisa dibunuh. Bagaimana saya bisa melakukan itu?


1
Bisakah Org Babel mengkondisikan blok kode secara kondisional berdasarkan tipe sistem?
Edit: Sementara aku masih belajar tali dari Babel, saya sudah membaca tentang system-type, emacs-versiondan window-systemvariabel, yang terdengar seperti mereka berisi semua informasi yang saya butuhkan untuk mendapatkan perilaku saya sudah dijelaskan di sini. Bahkan, saya hanya bisa membungkus kode khusus OS dalam kondisi ketika diperlukan dalam blok kode. Saya bertanya-tanya …
10 org-babel 

2
Kustomisasi prioritas mode-org
Saya ingin mengganti prioritas mode-org standar dengan prioritas saya. default: #A #B #C diinginkan:#1 #2 #3 #4 #5 Bagaimana saya bisa melakukan ini?
10 org-mode 


2
Dua mode Python
Saya telah mencoba mengkonfigurasi Emacs untuk menggunakan mode Python yang tepat. Untuk tujuan ini saya telah membaca beberapa tutorial. Yang terpenting yang ini . Tutorial menggunakan python-modepaket. Namun, ketika saya menginstalnya melalui manajer paket ( M-x package-install RET python-mode RET) saya tidak bisa menggunakan pintasan yang tersedia untuk paket itu. …
10 python 

2
Bagaimana cara saya mendeklarasikan variabel yang dapat diabaikan?
Bagaimana cara saya menghindari peringatan byte-compiler Unused lexical variabledalam fungsi yang didefinisikan menggunakan makro untuk memperluas defun? Misalnya, makro defun-rcirc-commanddalam rcirc.el menggunakan targetvariabel yang tidak digunakan oleh beberapa pemanggilan. Dalam Common Lisp saya dapat menggunakan ignorable deklarasi: (declare (ignorable target)). Solusi buruk: Tambahkan sesuatu seperti (setq target target)ke semua pengguna …

2
emacs pada terminal tidak mengenali opsi sebagai alt-key pada mac
Saya menggunakan mac dan menjalankan emacs 24.4.1, tetapi saya memiliki masalah yang sama dengan 22.1.1. Ketika saya membuka mac di terminal pada host jarak jauh, ia tidak mengenali tombol opsi (alt) seperti kunci meta. Saya telah memodifikasi dengan .emacscara berikut (setq mac-option-key-is-meta nil mac-command-key-is-meta t mac-command-modifier 'meta mac-option-modifier 'none) jadi …

4
helm-ag (atau serupa) hanya ditemukan di file javascript
Saya ingin membatasi find / grep untuk (katakanlah) hanya file javascript (terutama karena itulah yang saya lakukan di "editor lain"). File Javascript di proyek Ruby-on-Rails lawas saya memiliki salah satu ekstensi file ini: - .js, .js.erb, .coffee, .js.coffee, .js.coffee.erb, .jsx, .js.jsx, .js.jsx.erb (dan mungkin lebih) Jika saya bisa, saya akan …

1
Kursor jahat diubah oleh negara
Sampai hari ini, ketika saya berada dalam keadaan normal evil, kursor adalah blok, dan itu akan beralih ke I-beam ketika dalam keadaan insert. Namun, ada sesuatu yang berubah, dan kursor sekarang selalu merupakan I-beam. Bagaimana saya bisa mendapatkan kembali perilaku lama? Secara umum, bagaimana cara mengubah tampilan kursor sesuai dengan …
10 evil  cursor 

1
org lipat: tunjukkan tag setelah "...", bukan sebelumnya?
Ketika simpul tingkat orang tua, yang berisi item anak dan tag, dilipat oleh tab, ...indikasi untuk item anak terlipat dikaitkan dengan tag daripada teks simpul. misalnya, ini ditampilkan seperti: *1st level node :@tag1... sementara saya ingin menjadi: *1st level node... :@tag1 Apa itu mungkin?
9 org-mode 

1
Cara membatalkan minibuffer dari buffer utama
Misalkan saya melakukannya M-x blablatanpa menekan returnlalu saya beralih ke buffer utama. Jika kursor ada di minibuffer saya bisa membatalkan mini-buffer dengan cara pintas C-g. Tetapi jika kursor berada di buffer utama, pintasan ini tidak membatalkan minibuffer. Jika saya menekan M-xkesalahan Command attempted to use minibuffer while in minibuffermuncul. Apakah …

2
Apakah mungkin menambahkan template selain # + BEGIN_ # + END_ ke org-structure-template-alist?
Saya perhatikan bahwa org-structure-template-alist berubah (Saya menggunakan mode-org versi 9.2) untuk berkembang secara otomatis #+BEGIN_<some block tag> #+END_<some block tag>. Saya ingin tahu apakah mungkin untuk menambahkan berbagai jenis template. Misalnya :PROPERTIES:<some properties>:END:templat. Apakah mungkin atau haruskah saya beralih ke paket lain seperti yasnippets?
9 org-mode 

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.