- In MATLAB under the “HOME” tab, in the “ENVIRONMENT” sub-section click on the “Preferences” option.
- Under the “MATLAB” drop down item, find “Keyboard” and click on it.
- You should select the “Shortcuts” option under “Keyboard”.
- On the right, you will be able to see a section called “Active Settings”. Under it you can choose “Emacs Default Set”.
Emacs-style mark setting in Matlab
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Is there a way to set a mark (i.e., for highlighting/selecting text) similar to the method in Emacs? See https://www.gnu.org/software/emacs/manual/html_node/emacs/Setting-Mark.html for more info on the Emacs style.
I see that Shift-Up, Shift-Right, etc. allow me to select text from the keyboard (not requiring my mouse), but the main problem is that I cannot use other Emacs text navigation commands with a set mark in order to select text. In other words, I want to be able to highlight text to the end of the script (for example) by:
C-Space (set mark), M-> (goto end of script)
Rather than the MATLAB approach:
Shift + Ctrl + End
Having a separate "mark setting" function allows me to control text selection entirely from my keyboard without having to memorize or define new hotkeys (it's just C-Space + whatever text navigation commands I want to issue).
0 comentarios
Respuestas (1)
Sourabh Kondapaka
el 14 de Sept. de 2020
Editada: Sourabh Kondapaka
el 14 de Sept. de 2020
Hi,
It is possible to change the default key bindings to Emacs key bindings.
Please follow the below steps:
Below screenshot should help you in finding the required settings:
Ver también
Categorías
Más información sobre Environment and Settings en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!