L'editor de fitxers emacs en Windows 8

emacs és un editor de fitxers ampliament utilitzat en el desenvolupament de programes de computador. L'editor pertany a la categoria de software lliure gratuït i hi ha versions disponibles per a qualsevol sistema operatiu i computadors amb arquitectures de 32 i 64 bits. Entre els avantatges que presenta s'hi troba el fet que el seu comportament i utilització és sempre el mateix independentment del computador i sistema operatiu en el que s'executi.

Descàrrega del fitxer d'emacs

Hom pot descarregar el fitxer d'emacs de diverses seus web. Segurament, si feu una cerca a Internet amb paraules clau

windows emacs download

en trobareu unes quantes. Tot seguit descrivim el procés usant la seu web oficial de GNU, l'organització de software lliure. Els passos a seguir són:

  1. A la unitat C del vostre disc dur creeu el directori C:\emacs
  2. Usant el vostre navegador preferit visiteu la web amb URL http://ftp.gnu.org/pub/gnu/emacs/windows
  3. De la llista de possibles versions, seleccioneu i descarregueu el fitxer de la versió

    emacs-24.5-bin-i686-pc-mingw32.zip

    que, en el monet d'escriure aquesta guia, és la més recent, i emmagatzemeu-lo al directori que acabeu de crear, C:\emacs.

Instal.lació

Primer definiu una variable d'entorn necessària per a que el sistema operatiu sàpiga que emacs està instal.lat. Seguiu la cascada de seleccions següent

  1. Configuració
       Tauler de control
         Sistema i seguretat
            Sistema
              Configuració avançada del sistema
  2. Es desplegarà una finestra. Seleccioneu Variables d'entorn al botó situat a la part inferior a la dreta.
  3. A Variables d'usuari seleccioneu l'opció Nova.
  4. A la finestra que s'obre introduiu HOME com a nom de la variable i C:\emacs\ com a valor.
  5. Finalment feu clic en el botó Acceptar.

Ara feu la instal.lació pròpiament dita

  1. Amb el navegador de fitxers, aneu al directori C:\emacs i descomprimiu el fitxer que heu descarregat

    emacs-24.5-bin-i686-pc-mingw32.zip

    tot comprovant que la descompressió s'efectua al propi directori C:\emacs.
  2. Executeu el fitxer C:\emacs\emacs-24.5-bin-i686-pc-mingw32.exe

    Comproveu que al directori C:\emacs ha estat creat el directori emacs-24.5-bin-i686-pc-mingw32 i dins d'ell han estat creats altres directoris com bin, libexec i d'altres.
  3. To i que no cal, per qüestions pràctiques, hom aconsella canviar el nom del directori emacs-24.5-bin-i686-pc-mingw32 per emacs-24.5.

  4. Reinicialitzeu el computador
Ara sou en condicions d'executar emacs. Però per facilitar-ne l'execució, hom pot crear una icona a l'escriptori com segueix.

  1. Amb l'explorador visiteu el directori C:\emacs\emacs-24.5\bin on trobareu el fitxer runemacs.
  2. Creeu una drecera (shortcut) prement el botó de la dreta del ratolí i fent clic sobre el nou fitxer de nom runemacs - drecera.
  3. Editeu les propietats del fitxer runemacs - drecera. Veureu que el contingut de la caixa de text Inicia a serà semblant a C:\emacs\emacs-24.5\bin. Canvieu-lo pel directori on està definit el vostre usuari (home), per exemple, C:\Usuaris\roger.
  4. Arrosegueu ara la drecera a l'escriptori o a la barra de tasques, segons les vostres preferències.

Això és tot! Ara podeu executar emacs de manera fàcil. Feu-ho! Cas que no funcioni és que s'ha comés alguna errada en algun dels passos precedents. Comproveu tot el que heu fet, dos cops, si cal.

Saber-ne més

L'editor emacs permet un grau de personalització molt elevat. Una primera personalització senzilla és que reconegui de manera automàtica elements de sintaxi dels llenguatges de programació quan hom està editant un programa. Per exemple, sintaxi pyhton quan s'edita un fitxer nomFitxer.py o sintaxi C en un fitxer nomFitxer.c. Per a efectuar aquesta personalització senzilla però útil feu:

  1. Si ja havieu executat emacs, s'haurà creat el directori C:\emacs\emacs-24.5\.emacs.d. Si encara no l'havieu executat mai, creeu-lo.
  2. Descarrega el fitxer d'inicialització init.el dissenyat pel Prof Arthur H. Lee de Claremont McKenna College, CA, USA.
  3. Emmagatzema'l al directori C:\emacs\emacs-24.5\.emacs.d.

Si voleu saber-ho tot sobre emacs, visiteu la pàgina web GNU Emacs FAQ for MS Windows a la URL

http://www.gnu.org/software/emacs/manual/html_mono/efaq-w32.html#Installing-binaries