Pertanyaan yang diberi tag «buffers»

Teks yang sedang Anda edit di Emacs berada di objek yang disebut buffer. Setiap kali Anda mengunjungi file, buffer digunakan untuk menampung teks file. Setiap kali Anda memohon Dired, buffer digunakan untuk menyimpan daftar direktori.


1
Bagaimana cara melihat diff ketika emacs menyarankan untuk memulihkan file ini?
Terkadang itu terjadi: emacs meminta Anda untuk memulihkan perubahan yang belum disimpan ke file, tetapi Anda tidak dapat mengingat apakah Anda menginginkan perubahan itu atau tidak. Mulai dari recover-this-filebuffer, apakah ada cara untuk melihat diff atau langsung melihat perubahannya? Misalnya, sesuatu seperti apa yang magit-modememberi ketika menabrak file yang diedit …
51 buffers  saving  ediff 


6
Bagaimana cara membuka kembali buffer yang baru saja dimatikan, seperti CSt di Browser Firefox?
Terkadang saya secara tidak sengaja membunuh buffer dan ingin membukanya kembali, seperti halnya CSt untuk membatalkan tab yang tertutup di Firefox, tetapi tidak ada perintah bawaan di Emacs, defun undo-kill-bufferdi http://www.emacswiki.org/RecentFiles : (defun undo-kill-buffer (arg) "Re-open the last buffer killed. With ARG, re-open the nth buffer." (interactive "p") (let ((recently-killed-list …

2
Apa perbedaan antara buffer, file, jendela, dan bingkai?
Ketika mengajukan pertanyaan di situs ini, orang kadang-kadang berbicara tentang "windows" ketika mereka berarti "bingkai," dan "buffer" atau "file" ketika mereka berarti "windows." Begitu: T: Apa perbedaan antara buffer, file, jendela, dan bingkai? (Saya mengajukan pertanyaan ini dalam semangat kombo T&J ini : untuk mempromosikan penggunaan istilah yang benar.)
28 buffers  window  frames  files 

4
Bagaimana cara menyimpan buffer secara otomatis saat Emacs kehilangan fokus?
Baru-baru ini saya memiliki pengguna Teks Sublime mencoba Emacs untuk sementara waktu, dan dia tertarik untuk mendapatkan perilaku simpan otomatis yang sama di Emacs. Pada dasarnya, dia ingin semua buffer diselamatkan setiap kali frame kehilangan fokus (benar-benar disimpan, bukan hanya didukung). Ini termasuk ketika beralih windows ke aplikasi yang sama …
26 buffers  saving 


8
Tutup semua buffer yang dired
Kadang-kadang daftar buffer saya memiliki 10+ windows dired, dan saya akhirnya menggunakan buffer-menuuntuk secara manual menandai dan membunuh semuanya. Apakah ada cara yang lebih cepat untuk menutup semua jendela yang terbuka?
23 buffers  dired 



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
Mengapa (point-min) jauh lebih populer daripada 1?
Saya mencari di semua file Emacs Lisp di repo Emacs Git, dan ditemukan (goto-char (point-min))terjadi 3621 kali dan (goto-char 1)terjadi 31 kali. Secara pribadi, saya melihat banyak (point-min)tetapi tidak ada 1, bahkan dalam banyak kasus, 100% yakin bahwa wilayah tersebut tidak menyempit. Jadi di sini adalah pertanyaan saya: (point-min)masih lebih …
16 buffers 


1
Bagaimana cara mengetahui status fokus / fokus buffer saya?
Saya sedang menulis ekstensi yang berbicara dengan proses luar, jadi itu adalah diberikan untuk menurunkan jumlah permintaan 'hei ada apa' ketika buffer saya tidak fokus. Jadi, apa cara terbaik untuk mengenali: Ketika buffer saya terlihat dan fokus Ketika buffer saya terlihat tetapi tidak fokus Ketika buffer saya tidak terlihat atau …
16 elisp  buffers  focus 

1
Beralih orientasi pembagian jendela, cara tercepat
Katakanlah Anda memiliki dua buffer terbuka seperti: ------------------------------------ | | buffer 1 | buffer 2 | | | ------------------------------------ Apa cara tercepat untuk mengganti buffer sehingga Anda mendapatkan ini: ------------------------------------ buffer 1 | | ------------------------------------ buffer 2 | | ------------------------------------
16 buffers  window 

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.