Saya ingin menggunakan ikatan kunci dasar yang sama untuk menyalin ( C-c
), menempel ( C-v
), memotong ( C-x
), dll. Yang didukung di beberapa perangkat lunak lain.
Bagaimana saya bisa melakukan itu?
key-bindings
cua-mode
John Demetriou
sumber
sumber
cua-mode
.CUA
singkatan dari "Akses Pengguna umum" dan memungkinkan Anda untuk menggunakanC-c
,C-v
,C-x
, danC-z
seperti yang Anda akan di program lain (lihat juga halaman EmacsWiki ). @paprika: apakah Anda ingin mengonversi komentar Anda menjadi sebuah jawaban?cua-mode
sebagai bagian dari jawaban. Dan TaylanUB melakukannya. :-)scroll-up-command
danscroll-down-command
- terima kasih!Jawaban:
Seperti orang lain berkomentar,
cua-mode
apakah ini, yang dikirimkan bersama Emacs. HanyaM-x cua-mode RET
untuk mengaktifkannya, atau memasukkan(cua-mode 1)
Anda.emacs
atau.emacs.d/init.el
mengaktifkannya saat startup.Kecuali jika diubah dalam 24.4, itu juga akan memungkinkan menggunakan
DEL
(biasanya backspace) untuk menghapus (tanpa memotong) wilayah yang dipilih, cukup mulai mengetik untuk menimpa (tanpa memotong) wilayah yang dipilih, dan menahan Shift dan menavigasi untuk memilih wilayah, sama seperti semua perangkat lunak pengedit teks "normal". Mungkin beberapa fungsi ini telah terpecah menjadi 24,4; melihat ke manual Emacs harus memberi tahu Anda.sumber
Anda juga mungkin ingin memeriksa mode ergoemacs, https://ergoemacs.github.io/ . Ini memetakan kembali emacs keybindings ke yang lebih masuk akal bagi pengguna yang terbiasa dengan perangkat lunak pengeditan modern, di antara banyak perubahan lainnya.
sumber
ergoemacs-mode
ada dalam GNU ELPA, sehingga Anda dapat menginstalnya langsung melaluiM-x package-list
.