Changes between Version 5 and Version 6 of MacOsEmacs


Ignore:
Timestamp:
08/10/13 20:38:09 (13 years ago)
Author:
anonymous
Comment:

mehr Tipps

Legend:

Unmodified
Added
Removed
Modified
  • MacOsEmacs

    v5 v6  
    77
    88Getestet mit:
    9  * Mac OS 10.6.6
    10  * Emacs 23.3 oder neuer von [http://emacsformacosx.com/ emacsformacosx.com]
     9 * Mac OS 10.6.6-10.8.5
     10 * Emacs 23.3-24.3 von [http://emacsformacosx.com/ emacsformacosx.com] und [http://brew.sh/ Homebrew]
    1111
    1212Benötigte Programme:
     
    1515
    1616Einschränkungen:
    17  * Tastenkombinationen mit Ctrl und Zeichen aus der 3. Ebene (z. B. Ctrl-_ ) funktionieren nicht. Alternative zu C-_ wäre z. B. einfach CMD-z
     17 * Tastenkombinationen mit Ctrl und Zeichen aus der 3. Ebene (z. B. Ctrl-_ ) funktionieren nicht, da die Tastenkombinationen mit der 3. Ebene Ctrl + merkwürdige Unicode-Zeichen erzeugen. Alternative zu C-_ wäre z. B. CMD-z, da über die CMD-Taste viele Standard Mac OS X Shortcuts verfügbar sind. Allerdings ist es möglich, die entstehenden Zeichen wieder zurück auf ihre ursprüngliche Funktion zu mappen, z. B.
     18{{{
     19;; C--
     20(global-set-key (kbd "C-<268632084>") 'text-scale-decrease)
     21;; C-+
     22(global-set-key (kbd "C-<268632066>") 'text-scale-increase)
     23;; C-M-%
     24(global-set-key (kbd "C-M-<268632077>") 'query-replace)
     25}}}
     26
     27 * Beim Programmieren kann es hilfreich sein, die auf der 3. Ebene erzeugten speziellen Leerzeichen zu deaktivieren, da sie in manchen Fällen zu schwer zu findenden Fehlern in Quellcode führen können. Das kann man z. B. indem man ein neues Tastenkürzel festlegt, welches anstatt diesem Zeichen ein normales Leerzeichen einfügt:
     28{{{
     29(global-set-key (kbd " ") " ")
     30}}}
    1831
    1932Vorgehen: