[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ergoemacs-mode 4769abe 61/87: Update Mac instructions t
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ergoemacs-mode 4769abe 61/87: Update Mac instructions to swap Command and Alt |
Date: |
Wed, 14 Apr 2021 18:47:08 -0400 (EDT) |
branch: externals/ergoemacs-mode
commit 4769abe4f20a677977cc40adef943c2174cf746b
Author: Walter Landry <wlandry@caltech.edu>
Commit: Walter Landry <wlandry@caltech.edu>
Update Mac instructions to swap Command and Alt
---
web.org | 20 ++++++++++++++++----
1 file changed, 16 insertions(+), 4 deletions(-)
diff --git a/web.org b/web.org
index 6553a9d..a41664c 100644
--- a/web.org
+++ b/web.org
@@ -1853,14 +1853,26 @@ You have some options to get to copy and paste:
#+END_SRC
-*** I want to modify my modifiers to work differently on a mac
-Ergoemacs-mode uses the option as an alt key because you can press it
-with a thumb. If you want a different option, set:
+*** I want to use the Command key as Meta on a mac
+The default for Emacs on the mac maps the Alt key to Meta and
+Command to Super. Because Ergoemacs-mode uses the Meta key so
+extensively, you may want to swap this mapping. To swap them, set:
#+BEGIN_SRC emacs-lisp
-(setq ergoemacs-use-mac-command-as-meta nil)
+(setq ns-command-modifier 'meta)
+(setq ns-alternate-modifier 'super)
#+END_SRC
+Note that this can interfere with some global shortcuts. For example,
+Ergoemacs-mode uses Meta-SPC to set the mark. However, typing Command-SPC
+ordinarily brings up Spotlight. To disable this and allow Ergoemacs
+to use this binding, go into
+
+```
+System Preferences -> Keyboard -> Shortcuts -> Spotlight
+```
+
+and disable that binding.
* Tips
** Gradual Adoption
:PROPERTIES:
- [elpa] externals/ergoemacs-mode 6a3214e 58/87: Merge pull request #490 from Valdaer/keep-region-selected-after-ctrl-c, (continued)
- [elpa] externals/ergoemacs-mode 6a3214e 58/87: Merge pull request #490 from Valdaer/keep-region-selected-after-ctrl-c, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 0a9e83e 37/87: Fix eurgoemacs to be ergoemacs. See Issue #453, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 3ea0220 31/87: Add Qwidget for nomachine, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode a87fae7 45/87: Fix passing of multiple forms for evaluation on new emacs process, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 8a65bf2 59/87: Fix typos (dispaly -> display), Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 427d0e4 16/87: Only echo on prefix keys, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 5a7c4c6 20/87: Test for Issue #437, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 3ce23bb 49/87: Merge branch 'master' of github.com:ergoemacs/ergoemacs-mode, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode fad3ed1 56/87: Fixed not removing visible selection when ergoemacs-keep-region-after-copy is set to true., Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode d51ae7e 35/87: Merge remote-tracking branch 'origin/master', Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 4769abe 61/87: Update Mac instructions to swap Command and Alt,
Stefan Monnier <=
- [elpa] externals/ergoemacs-mode 981ffb3 21/87: Fix Issue #437, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 730306e 66/87: Merge pull request #495 from wlandry/mac_meta_alt_switch, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 4710b5f 14/87: Fix eating of the variable, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode daec6a1 38/87: May Fix Issue #453, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 7b06006 44/87: Merge pull request #465 from MicroAnibal/FixLayoutsTypo, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 3e6fea9 41/87: Possibly fix #453, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 6231ee0 47/87: Merge pull request #468 from m00natic/emacs26-fixes, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode d5d7e5b 26/87: Partial fix for C-c and C-x. See Issue #444, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 7d36565 53/87: Merge pull request #481 from TinaRussell/exclude-more-hooks, Stefan Monnier, 2021/04/14
- [elpa] externals/ergoemacs-mode 4e188fd 46/87: Escape quotes on use as characters in, Stefan Monnier, 2021/04/14