Emacs

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

1
Emacs kadang-kadang mulai secara otomatis memasukkan kembali posisi kursor
Pada titik waktu yang tidak dapat diidentifikasi (bisa dalam beberapa hari, bisa dalam beberapa jam) sesuatu klik di Emacs dan mulai secara otomatis memasukkan kembali posisi kursor saya. Seperti saya memindahkan kursor saya ke suatu tempat dan dalam beberapa detik buffer digeser sehingga kursor sekarang secara vertikal di tengah jendela. …

2
Bagaimana saya dapat mencocokkan "snake_case" secara otomatis ketika saya mencari "snake-case" secara tidak sengaja?
Saya sering salah mengetik "_" sebagai "-" saat melakukan quick isearch-forward. Misalnya saya mencari snake_casedan tidak sengaja mengetik C-s snake-casedan tidak mendapatkan hasil. Kasing terbaik saya perhatikan cukup cepat dan tidak harus menghapus terlalu banyak istilah penelusuran, kasing terburuk pada dasarnya saya harus mengetiknya lagi. Apakah ada cara untuk menghubungkan …
8 isearch 


2
Selektor Tata Letak Jendela
Apakah ada paket yang membantu saya memilih tata letak yang telah ditentukan untuk jumlah jendela dalam bingkai yang sewenang-wenang? Saya akan sempurna jika bekerja dengan cara yang mirip dengan fungsi pilih-tata letak di tmux. EDIT Berikut ini adalah gif yang menunjukkan bagaimana tmux beralih di antara tata letak yang berbeda
8 window 

2
Persempit dengan batasan sebelumnya
Apakah ada cara mudah untuk mengembalikan batasan sebelumnya? Jadi setelah urutan kejadian berikut: Tandai suatu wilayah Panggil narrow-to-regiondan lakukan beberapa pekerjaan. Panggilan widenuntuk melompat-lompat dan mencari sesuatu Saya ingin mempersempit ke wilayah asli lagi tanpa harus menandai lagi.

1
Bagaimana cara mengutip simbol dalam string dokumentasi?
Dalam dokumentasi Emacs Lisp, saya sering menemukan simbol yang dikutip seperti `buffer-file-name'di dalam dokumen . Yang menarik di sini adalah gaya mengutip, dengan mengelilingi nama simbol dengan backtick dan kutipan. Saya ingin tahu dari mana gaya ini berasal. Menurut jawaban ini bisa terkait dengan rangkaian karakter terbatas. Hal lain yang …

1
Apakah mungkin untuk menggunakan pembungkus kata sebagai standar tetapi memotong beberapa baris dalam buffer secara bersamaan?
Saya bekerja dengan tabel LaTeX besar di AucTEX dan akan sangat membantu untuk menampilkannya dalam baris terpotong, seperti di sini: Tanda merah adalah karakter "&" yang memisahkan kolom dari tabel. Dalam kasus tabel dengan banyak kolom, kode sumber lateks untuk satu baris tabel lebih panjang dari emacslebar bingkai dan oleh …

4
Ubah mode-line-buffer-id face untuk windows tidak aktif
Apakah ada wajah Emacs yang dapat digunakan untuk mengontrol warna nama buffer tidak aktif? Biasanya ketika mengatur wajah mode-line-buffer-idsemua jendela terpengaruh. Dalam contoh ini mode-linememiliki latar belakang yang terang, jadi saya mengatur mode-line-buffer-idke yang lebih gelap #333. Idenya adalah untuk membalikkan kombinasi warna untuk untuk mode-line-inactive. Meskipun ini mungkin untuk …
8 themes 

1
Bagaimana cara memulai shell secara otomatis setelah memulai emacs
Salah satu alasan utama saya menggunakan Emacs adalah untuk mendapatkan lingkungan yang kuat setelah sshmasuk ke mesin jarak jauh. Hal pertama yang saya lakukan setelah memulai Emacs adalah menjalankan M-x shelluntuk mendapatkan baris perintah. Karena memerlukan sedikit waktu untuk Emacs untuk memulai, akan sangat mudah untuk memiliki opsi untuk meminta …
8 shell  start-up 

2
Secara otomatis memasukkan spasi ketika memasukkan karakter tergantung pada karakter sebelumnya
Biasanya setelah memasukkan tanda baca seperti . , :saya membuat spasi sebelum memasukkan karakter berikutnya. Apakah mungkin Emacs secara otomatis melakukan perilaku ini? Misalnya memasukkan sesuatu seperti .xhasil dalam mengetik di . xmana xkarakter sewenang-wenang (kecuali untuk beberapa kasus tertentu dikecualikan oleh pengguna misalnya kasus di mana xitu spacesendiri). Terkadang …

2
Bagaimana Anda memilih di bawah emacs kunci Anda masuk / mengenkripsi dengan ketika menggunakan mml?
muttPengguna lama , saya saat ini mencoba mempelajari cara menangani email saya dari dalam emacs dengan bantuan mu4e. Ketika datang untuk menandatangani surat, saya menggunakan yang berikut ini (add-hook 'message-send-hook 'mml-secure-message-sign-pgpmime) yang secara otomatis menyelesaikan pekerjaan. Karena saya harus mengelola beberapa kunci / akun yang berbeda, saya mencari cara untuk …



2
Cara mencari * hanya * baris saat ini
Saya bekerja dengan file data ekstra besar yang mungkin harus saya lihat di Excel ... tapi saya lebih suka tinggal di Emacs. Apakah ada fungsi elisp untuk mencari (dan mengubah font) hanya pada baris saat ini?
8 search  csv 

1
Margin gulir yang berbeda di bagian atas dan bawah jendela?
T: apakah ada cara untuk mengatur margin gulir yang berbeda di bagian atas dan bawah jendela? Variabel scroll-margin(didefinisikan dalam kode sumber C) menetapkan berapa banyak baris teks yang Emacs tampilkan, minimal, di bagian atas dan bawah jendela: Jumlah garis margin di bagian atas dan bawah jendela. Masukkan kembali jendela kapan …
8 scrolling 

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.