Bagaimana dukungan mouse dapat diaktifkan di terminal Emacs?

17

Bagaimana dukungan mouse dapat diaktifkan dalam sesi terminal Emacs dimulai emacs -nw? Apakah ada pintasan keyboard atau bendera untuk melakukan ini? Jika tidak, bagaimana bisa dilakukan di emulator terminal? Saya menggunakan Guake.

pengguna
sumber
1
Apakah Anda menjalankan emacsemulator terminal GUI? Dukungan apa yang Anda butuhkan? Menempatkan kursor? Salin / tempel?
terdon
@terdon saya menggunakan guake.
pengguna
OKE, harap edit pertanyaan Anda dan tambahkan informasi itu. Juga jelaskan jenis dukungan mouse apa yang Anda butuhkan.
terdon
2
@user, ketik ALT-X, lalu xterm-mouse-mode, lalu kembali.
Mark Plotnick

Jawaban:

18

Tekan F10untuk membuka menu dan gunakan tombol panah untuk menavigasi ke "Opsi" → "Sesuaikan Emacs" → "Semua Pengaturan Yang Cocok ...". Jenis mousedan Enter.

Jika versi Emacs Anda tidak memiliki menu saat dijalankan di terminal kemudian jalankan M-x customize. (Ini berarti: tekan Alt+ X, ketik customizedan tekan Enter.) Navigasikan ke kotak pencarian, ketik mousedan tekan Enter.

Dukungan mouse disebut "mode Mouse Xterm". Anda dapat menemukannya di manual . Manual ini juga memberikan cara untuk menyalakannya (untuk sesi saat ini) - M-x xterm-mouse-mode.

Di antarmuka Kustomisasi, pada pengaturan yang ingin Anda ubah, tekan Enter"Show Value". Tombol "Toggle" muncul, tekan Enterdi atasnya. Kemudian tekan Enterpada kotak "Negara" dan pilih 0untuk "Set untuk Sesi Saat Ini" atau "1" untuk "Simpan untuk Sesi Masa Depan". (Anda dapat memilih 0untuk sekarang dan kembali ke sana dan memilih 1nanti jika Anda senang dengan pengaturannya.)

Gilles 'SANGAT berhenti menjadi jahat'
sumber
9

tambahkan (xterm-mouse-mode 1)ke file init.el Anda

Warna
sumber