Gunakan ikatan kunci standar untuk menyalin, menempel, memotong, dll. Seperti pada perangkat lunak lain?

9

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?

John Demetriou
sumber
4
Untuk memotong, menyalin & menempel di sana cua-mode.
paprika
cua? Apa itu?
John Demetriou
2
CUAsingkatan dari "Akses Pengguna umum" dan memungkinkan Anda untuk menggunakan C-c, C-v, C-x, dan C-zseperti yang Anda akan di program lain (lihat juga halaman EmacsWiki ). @paprika: apakah Anda ingin mengonversi komentar Anda menjadi sebuah jawaban?
Dan
1
@Dan: Saya tidak punya waktu untuk itu saat ini. Saya yakin bahwa orang lain akan menyebutkan cua-modesebagai bagian dari jawaban. Dan TaylanUB melakukannya. :-)
paprika
1
Oh terima kasih kepada para dewa, atau hanya Dan empat tahun yang lalu ... Aku tidak tahu kalau aku tersandung dan menginstal mode CUA sambil menggaruk-garuk di beberapa lubang kelinci emacs atau sesuatu dan sekarang sangat hilang scroll-up-commanddan scroll-down-command- terima kasih!
Mallory-Erik

Jawaban:

16

Seperti orang lain berkomentar, cua-modeapakah ini, yang dikirimkan bersama Emacs. Hanya M-x cua-mode RETuntuk mengaktifkannya, atau memasukkan (cua-mode 1)Anda .emacsatau .emacs.d/init.elmengaktifkannya 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.

TaylanUB
sumber
3

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.

Kurang baik
sumber
Perhatikan bahwa ergoemacs-modeada dalam GNU ELPA, sehingga Anda dapat menginstalnya langsung melalui M-x package-list.
Stefan