How can mouse support be enabled in an Emacs terminal session started with emacs -nw
? Is there a keyboard shortcut or a flag to do this? If not how can it be done in terminal emulators? I use Guake.
How to mouse support be enabled in terminal Emacs
emacsmouseterminal
Best Answer
Hit F10 to open the menu and use the arrow keys to navigate to “Options” → “Customize Emacs” → “All Settings Matching…”. Type
mouse
and Enter.If your Emacs version doesn't have a menu when running in a terminal then run
M-x customize
. (This means: press Alt+X, typecustomize
and press Enter.) Navigate to the search box, typemouse
and press Enter.Mouse support is called “Xterm Mouse mode”. You can find that in the manual. The manual also gives a way to turn it on (for the current session) —
M-x xterm-mouse-mode
.In the Customize interface, on the setting you want to change, press Enter on “Show Value”. A “Toggle” button appears, press Enter on it. Then press Enter on the “State” box and choose either
0
for “Set for Current Session” or “1” for “Save for Future Sessions”. (You can choose0
for now and come back there and choose1
later if you're happy with the setting.)