divendres, 12 de febrer del 2016

Accents !

Per solucionar el problema dels accents amb Emacs, és a dir, si quan escrivim no surten accents, afegim el següent al fitxer de configuració:

;; Perquè funcionin els accents.(http://www.emacswiki.org/emacs/deadkeys)
(require 'iso-transl)


Informació treta de: EMACSWIKI-DEADKEYS


Maximitzar la Pantalla

Si volem arrencar Emacs amb la pantalla maximitzada ho podem fer bàsicament de dues maneres, una externa al programa i l'altra interna al programa, modificant el fitxer de configuració.

  • Manera externa: cal arrencar el programa amb: emacs -mm, ja sigui a través d'un terminal o modificant l'arxiu emacs.desktop per tal que cada cop que premem l'accés directe s'executi maximitzat.
  • Manera interna: Cal afegir al fitxer de configuració les següents línies:
;; Fem que a l'arrencar Emacs ho faci amb la finestra maximitzada
(custom-set-variables
 '(initial-frame-alist (quote ((fullscreen . maximized))))) 


Arxiu de configuració

Com ja hem dit, Emacs és altament configurable, però aquesta configuració la gran majoria de vegades l'haurem de fer a mà.
Aquesta configuració es troba en un arxiu ocult al nostre directori personal. Inicialment no existeix, per tant l'haurem de crear.
Tenim dues opcions, crear un arxiu que es dirà:
 .emacs
i que posarem al directori personal directament.
O bé crear un arxiu que es dirà:
 init.el 
a dins del directori que sí tenim al nostre directori personal .emacs.d/

En el meu cas, he optat per la segona opció, és a dir, .emacs.d/init.el , ja que així ho tinc tot a dins d'un directori.

Com a exercici, podem crear-lo amb emacs mateix:

  • Obrim Emacs
  • Premem: C-x C-f, això és tecla de Control juntament amb x i tecla de Control juntament amb f. (No cal deixar anar la tecla de Control, és a dir, la mantenim apretada i premem x i f seguidament). Ens serveix per obrir un arxiu si existeix o crear un buffer si no existeix.
  • Escribim a la part inferior, al mini-buffer: /~ .emacs/init.el
  • Premem: C-x C-s, és a dir tecla de Control juntament amb x i seguidament s (sense deixar d'apretar Control). Amb això salvem el buffer a un arxiu creat a .emacs/
 Ara tenim creat l'arxiu de configuració, però no conté cap informació.

Com a exercici podem canviar l'aspecte de l'editor i veurem com automàticament la informació quedarà gravada al fitxer de configuració:

  • Obrim Emacs
  • Premem: M-x customize-themes, és a dir primer la tecla Alt juntament amb x i després escribim al mini-buffer customize-themes. (La tecla Tab serveix per auto-completar i veure les diferents opcions). Ens sortirà una pantalla com la següent:
  • Triem el tema que més ens agradi i premem el botó Save These Settings.
  • Premem: C-x C-c, amb això sortim del programa. Ho farem sempre que modifiquem la configuració.
  • Obrim de nou Emacs i observem que el tema ha canviat.
  • Obrim el fitxer de configuració, C-x C-f seguit del nom del fitxer, en el meu cas, .emacs.d/init.el i podrem observar que ara ja no està buit.


Primer de tot

El primer que hem de fer és llegir el tutorial que ens surt a una de les opcions de la finestra d'entrada.

Pantalla inici Emacs

Ens servirà per familiaritzar-nos amb l'entorn i amb el teclat. També trobarem gran quantitat de material a la www.

Una de les pàgines que hem de tenir com a referència és: EMACSWIKI.

Com a resum i inici ràpid per veure les combinacions de teclat i les parts de la pantalla de l'editor, podem fer una ullada a:  Absolute Beginners Guide