6V8 - Production of my Mind

Home page > For your Computer > Emacs et OS X

Emacs et OS X

 
Quand on passe de Linux à OS X parce que tout le monde autour de vous dit que c’est un *nix et que c’est super beau en plus, vous ne pouvez que leur donner raison. Pourtant, Emacs reste le meilleur éditeur au monde.
11 July 2004, by Mortimer

1Installation

Evidemment, il vous faut Emacs. Je vous encourage à prendre la version carbon, disponible ici (Il marche parfaitement avec Panther).

Mise à jour Après avoir installé Tiger (10.4), cette version ne marchait plus. Il existe deux alternatives qui marchent bien:

  • AquaMacs que je ne recomenderai pas, il a la facheuse habitude de changer tous les styles et d’ouvrir plein de nouvelles fenetres pour le moindre truc,
  • YACED qui me parrait le remplacement idéal de la version que je cite plus haut et qui n’a pas certains des problèmes que je cite plus basclin d'oeuil

Cette version offre beaucoup: Elle vient avec tous les outils nécessaire pour faire du Latex avec Emacs et rester intégré à OS X. Pour ma part, je trouve Emacs meilleurs pour écrire du Latex que TeXShop (qui reste très bon si vous ne connaissez pas assez Emacs)

2Utilisation

Emacs pour OS X reste Emacs, vous n’aurez donc pas trop de mal à l’utiliser si vous y êtes déjà habitué. Poutant, il y a quelques petites choses qui peuvent être optimisées:

Bug du Curseur

Il y a un petit bug d’affichage: le curseur en block disparaît parfois. Uns solution est d’utiliser les curseur en barre. Il faut juste ajouter ce code à votre fichier .emacs:


(setq initial-frame-alist
  (cons '(cursor-type . bar)
            (copy-alist initial-frame-alist)
   )
)
(setq default-frame-alist
   (cons '(cursor-type . bar)
             (copy-alist default-frame-alist)
    )
)

Touche Delete

Pour ceux de vous qui veulent utiliser la touche delete comme dans toutes les autres applications d’OS X (del efface le prochain caractère), voici ce qu’il faut ajouter à votre fichier .emacs:


(global-set-key [(kp-delete)] 'delete-char)

Ouvrir les URL dans Safari

J’ai adapté un code trouvé ici pour ouvrir les URL dans Safari [1].


(setq browse-url-browser-function
     (lambda (url &optional new-window)
       (message url)
       (do-applescript (concat "tell application \"Safari\" \n activate \n open location \"" url "\" \n end tell"))))
Date of online publication: 11 July 2004
last-update: 23 September 2005
All the versions of this article:
Forum messages 0
visits:
2123

Creative Commons Attribution NonCommercial ShareAlike 2.5  License

notes

[1] Du code pour ouvrir d’autre navigateur existe dans le fichier browse-url.el

 

P.S.

Si vous cherchez Emacs pour windows, regardez ici: ntemacs
 

The most read articles

 
©
Pierre Andrews
York, uk
| Site Map | Site created with SPIP 1.9.2c [10268] | RSS | template by IZO, Mortimer. | clicky stats
published Tina of other tiramisu
published Tina of other tiramisu
published Tina of other tiramisu
published Tina of other tiramisu
published Tina of other tiramisu