Emacs Tutup Penyangga

Emacs Tutup Penyangga



Anda berinteraksi dengan buffer saat menggunakan Emacs. Buffer paling tepat digambarkan sebagai wadah untuk teks atau data. Ini adalah unit Emacs yang memungkinkan Anda melihat, mengedit, dan memanipulasi data atau teks. Setiap file yang terbuka di Emacs Anda dikaitkan dengan buffer. Bahkan ketika bekerja dengan ekspresi Lisp, ekspresi tersebut juga dianggap sebagai data non-file dan masih termasuk dalam buffer yang direpresentasikan sebagai buffer awal.

Dengan Emacs, Anda dapat memiliki buffer saat ini, container yang sedang Anda gunakan, dan container lain yang dibuka untuk aktivitas lain. Selain itu, Anda dapat bekerja dengan beberapa buffer secara bersamaan dengan beralih di antara buffer tersebut bila diperlukan. Jadi, bagaimana cara menutup buffer yang tidak lagi diperlukan? Mari kita cari tahu!







Tiga Cara Menutup Buffer Emacs

Ada tiga cara umum untuk menutup buffer di Emacs. Setiap metode dapat diterapkan berdasarkan tujuan Anda. Misalnya, Anda mungkin ingin menutup buffer aktif atau spesifik. Apa pun tujuan Anda, salah satu dari tiga metode lain yang disajikan dalam postingan ini akan berhasil untuk Anda.



Sebelum membahas cara menutup buffer Emacs, langkah pertama adalah memeriksa buffer aktif Anda saat ini. Untuk itu gunakan perintah “C-x c-b”. Huruf 'C' mewakili tombol keyboard 'Ctrl'. Jadi, tekan “Ctrl + x” dan lepaskan. Kemudian, tekan “Ctrl + b” dan lepaskan untuk menampilkan buffer terbuka yang tersedia untuk kasus Anda.







Setelah melihat bagaimana Anda dapat membuat daftar buffer terbuka, mari kita lihat tiga metode untuk menutup buffer Emacs.

Metode 1: Membunuh Buffer Aktif

Cara termudah untuk menutup buffer aktif adalah dengan menggunakan perintah “kill-buffer”. Saat dijalankan, perintah akan meminta Anda untuk menutup buffer default dan menampilkan namanya untuk mengonfirmasi bahwa buffer tersebut benar yang ingin Anda tutup.



Tekan perintah “Mx” dan ketik “kill-buffer”. Anda akan mendapatkan jendela seperti berikut ini yang menunjukkan buffer default saat ini untuk kasus Anda. Untuk menutupnya, tekan tombol “Enter”.

Anda kemudian dapat membuat daftar buffer yang tersedia untuk mengonfirmasi bahwa Anda berhasil menutup buffer default/saat ini.

Untuk kasus kami, kami menutup buffer “Ibuffer”. Daftar berikut mengonfirmasi bahwa buffer kami tidak lagi terbuka.

Metode 2: Menggunakan Opsi Ibuffer

Perintah “ibuffer” memungkinkan Anda menutup buffer Emacs secara interaktif. Opsi ini memungkinkan Anda menentukan satu atau lebih buffer yang ingin Anda tutup. Mode interaktif memberi Anda akses ke berbagai opsi untuk menandai buffer target dan melanjutkan untuk menutupnya.

Mulailah dengan menekan perintah “M-x” dan ketik “ibuffer”. Jendela interaktif akan terbuka dan muncul seperti berikut ini. Ini menunjukkan buffer yang tersedia dan informasi terkait lainnya.

Gunakan tombol panah untuk menelusuri daftar. Saat Anda menemukan buffer yang ingin Anda tutup, tekan “m” untuk menandainya. Anda akan melihat perubahan warna pada buffer yang disorot yang mengisyaratkan bahwa buffer tersebut siap untuk dihapus. Anda dapat menandai beberapa buffer, tapi kami hanya memilih satu untuk contoh ini.

Untuk menutup buffer yang dipilih, tekan 'D'. Anda akan diminta untuk memverifikasi bahwa Anda ingin menutup buffer yang dipilih. Tekan “y” untuk menyelesaikan proses.

Anda akan segera melihat bahwa buffer akan ditutup, dan perubahan akan terlihat di jendela yang terbuka. Kami sekarang memiliki dua buffer yang tersedia untuk kasus kami yang mengonfirmasi bahwa kami berhasil menutup buffer yang disorot sebelumnya.

Metode 3: Menutup Buffer Tertentu

Dengan perintah “kill-buffer”, Anda dapat menentukan nama buffer yang ingin Anda tutup alih-alih menutup buffer default. Mari kita daftar dulu buffer yang tersedia.

Selanjutnya, tekan perintah “M-x” dan ketik “kill-buffer”. Setelah menekan tombol “Enter”, ketikkan nama buffer yang ingin Anda tutup. Kami menutup buffer 'Bantuan' untuk kasus kami.

Jika kami memeriksa ulang buffer yang tersedia, kami dapat mengonfirmasi bahwa kami berhasil menutup buffer 'Bantuan'.

Itulah cara ketiga untuk menutup buffer Emacs.

Kesimpulan

Jika Anda memiliki banyak buffer terbuka di Emacs, disarankan untuk menutupnya, terutama untuk buffer yang tidak diperlukan lagi. Kami membahas tiga metode yang dapat Anda gunakan. Pertama, kita mempelajari cara menutup buffer default. Selanjutnya, kita mempelajari cara menutup buffer secara interaktif. Terakhir, kita mempelajari cara menutup buffer tertentu. Cobalah metode ini dan temukan metode yang ideal untuk situasi Anda.