Dalam emacs, wilayah dibatasi oleh titik (kursor) dan tanda (beberapa posisi kursor sebelumnya, yang telah "ditandai").
Jadi, untuk "memilih suatu wilayah", Anda perlu menempatkan tanda itu, lalu memindahkan titik Anda.
Cara termudah untuk menempatkan tanda adalah dengan menekan C-SPC
. Kemudian cukup gerakkan kursor, Anda akan melihat "wilayah" meluas seperti yang Anda lakukan.
Untuk "membatalkan pilihan wilayah", Anda dapat menekan C-SPC
lagi.
Karena "shift + movement" adalah pengikatan kunci yang umum pada perangkat lunak lain, secara default, ini mengemulasi perilaku "pilih wilayah" ini. Namun, itu tidak berfungsi di terminal, karena shift tidak dapat dikirim ke emacs sebagai kunci pengubah.
Perhatikan bahwa secara umum, C-SPC
metode ini jauh lebih kuat daripada metode lain untuk memilih wilayah: Anda tidak terbatas pada gerakan naik / turun / kiri / kanan (Anda dapat menggunakan pencarian misalnya ...), dan itu tidak memerlukan Anda mempertahankan kombinasi tombol yang tidak nyaman untuk waktu yang lama.
Are the (define-key ...)
perintah yang seharusnya masuk ke init.el? Apakah ada contoh terperinci di suatu tempat yang bisa saya lihat?