Bagaimana cara memilih dan menyalin teks di Emacs menggunakan keyboard?


11

Bagaimana cara memilih teks menggunakan keyboard?

Setelah memilih teks, saya klik Edit . Itu menunjukkan Copy <copy>.

Bagaimana cara menyalin teks menggunakan keyboard?

Jawaban:


1

Apakah PcSelectionMode juga mendukung emacs normal atau haruskah saya menginstal emacs lain? Omong-omong, saya tahu C- artinya ctrl, M- artinya alt, dan apa S-?
— sam

Ini harus tersedia di instalasi default GNU Emacs. Anda dapat mencoba menyalakannya denganM-x pc-selection-mode
— Tom

Terima kasih ~ saya telah memuat pc-selection-mode. Bagaimana cara menekan S-?
— sam

@ Sam: Saya kira Sadalah Shiftpengubah
— enzotib

33

Tekan Ctrl- Spaceuntuk menandai awal blok.

Pindahkan kursor hingga akhir blok.

Tekan Alt- wuntuk menyalin

Pindah untuk memasukkan posisi

Tekan Ctrl- yuntuk menempel


Saya tidak dapat memilih dengan ctrl + spasi, dan jika saya menggunakan mouse untuk memilih, saya juga tidak dapat menyalin dengan alt + w. Apa yang terjadi?
— sam

@sam: Ctrl-space jangan pilih, hanya tandai awal blok. Maka Anda akan melihat seleksi berkembang jika Anda memindahkan kursor.
— enzotib

Maaf atas kesalahan ketik saya tidak jelas, saya tahu saya harus menggunakan keyboard untuk memindahkan kursor. Ketika saya menekan Ctrl + spasi itu hanya membuka metode input seperti scim. Bahkan ketika saya menggunakan mouse untuk memilih, saya juga tidak bisa menyalin dengan alt + w. Karena ketika saya membuka gedit untuk menempel, sepertinya tidak ada.
— sam

Maksud saya untuk menyalin dan menempel di dalam emacs sendiri, tidak tahu apakah itu berfungsi untuk menempel di luarnya. Dan Anda dapat mencoba Ctrl- @ bukannya Ctrl-space.
— enzotib

Saya telah mencoba ctrl + 2 dan ctrl + shift + 2 (berarti ctrl + @) dengan tombol arah keyboard (atas, bawah, kiri, kanan di kanan keyboard), tetapi saya juga tidak dapat memilih karakter apa pun.
— sam

5

Saya menemukan cara lain sama seperti operasi windows.

Menu Emacs > Opsi > Cx / Cc / Cv Cut and Paste (CUA) .

Opsi itu akan membiarkan saya menggunakan Shift+ Arrow keysuntuk memilih, Ctrl+ Cuntuk menyalin, dan ctrl+ Vuntuk menempel.

Tapi itu hanya bekerja di emacs. Itu tidak dapat menempel di gedit.

Jika saya ingin menempelkan ke gedit, saya harus menggunakan menu > edit > salin .

Saya tidak menemukan jalan pintas ke menu > edit > salin .

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.