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:
- A la unitat C del vostre disc dur creeu el directori
C:\emacs
-
Usant el vostre navegador preferit visiteu la web amb URL
http://ftp.gnu.org/pub/gnu/emacs/windows
-
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
- Configuració
Tauler de control
Sistema i seguretat
Sistema
Configuració avançada del sistema
-
Es desplegarà una finestra. Seleccioneu Variables d'entorn
al botó situat a la part inferior a la dreta.
-
A Variables d'usuari seleccioneu l'opció Nova.
-
A la finestra que s'obre introduiu HOME com a nom de la
variable i C:\emacs\ com a valor.
-
Finalment feu clic en el botó Acceptar.
Ara feu la instal.lació pròpiament dita
-
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.
-
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.
-
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.
-
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.
-
Amb l'explorador visiteu el
directori C:\emacs\emacs-24.5\bin
on trobareu el fitxer runemacs.
-
Creeu una drecera (shortcut) prement el botó de la
dreta del ratolí i fent clic sobre el nou fitxer de nom
runemacs - drecera.
-
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.
-
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:
-
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.
-
Descarrega el fitxer d'inicialització
init.el dissenyat pel
Prof Arthur H. Lee de Claremont McKenna College, CA, USA.
-
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