Identi.ca es un sistema de microblogging , similar a twitter pero mucho mas estable ( no se cae ).

Disidido a comenzar a aprender a usar Emacs, no solo por que es Geek , sino por que casi todo lo que hago frente al computador ( escribir correo, programar, escribir documentos, escribir a través de la web, etc) lo puedo hacer con un solo programa y ese es Emacs .

Si todavía no están convencidos de empezar a aprender a usar Emacs, a lo mejor alguna de estas los convence:

  • Emacs es software libre, eres libre para usarlo como quieras.
  • El 90% de lo que hacemos delante de un ordenador es editar texto (escribir correo, programar, escribir documentos, escribir a través de la web, …), si podemos usar un “solo” editor comfortable para todo el texto que necesitamos editar seremos más productivos en nuestro quehacer cotidiano.
  • Si eres programador emacs tiene modos para que seas muy productivo en casi cualquier lenguaje. ¡Se acabó aprender un editor para cada lenguaje!
  • Emacs es el mejor editor de lenguajes de marcas (XML, SGML, HTML, etc) con todo lo que ello implica.
  • Emacs es muy, muy configurable.
  • Emacs es fácilmente extensible.
  • Usando emacs de paso aprendes lisp.
  • Aprendiendo atajos de Emacs de paso aprendes los de bash.
  • Hasta Eric S. Raymond recomienda emacs!! (con lo capullo que es para casi todo lo demás)
  • Emacs innova en el ámbito de los editores de texto. ¡Es el editor más avanzado!.
  • Emacs es el editor de los hackers de la IA.
  • Con emacs hasta el cuerpo administrativo aprende a programar.

Bueno pero vamos a instalar Emacs y el modo para identi.ca 😀

paso 1ª instalar Emacs

<span style="font-family: Liberation Serif,serif; color: #00ff00;"><span style="font-size: x-small;">sudo apt-get install emacs</span></span>

Paso 2ª Descargamos la ultima versión del identica-mode desde su pagina de http://git.savannah.gnu.org/cgit/identica-mode.git .

Paso 3ª Descomprimimos el archivo descargado y copiamos el archivo identica-mode.el a la carpeta “~/.emacs.d/” (sin comillas).

<span style="color: #00ff00;"><code><span style="font-family: Liberation Serif,serif;"><span style="font-size: x-small;">tar xzvf identica-mode.tar.gz &amp;&amp; cp identica-mode/identica-mode.el ~/.emacs.d/</span></span></code></span>

paso 4ª Ahora modificamos nuestro archivo de configuración de Emacs ubicado en  “~/.emacs” (en el caso no lo tengas, puedes crearlo) y en colocamos lo siguiente:

<span style="font-family: Liberation Serif,serif; color: #00ff00;"><span style="font-size: x-small;">;;; Identi.ca mode </span></span>
<span style="font-family: Liberation Serif,serif; color: #00ff00;"><span style="font-size: x-small;">(add-to-list 'load-path "~/.emacs.d/identica-mode/") </span></span>
<span style="font-family: Liberation Serif,serif; color: #00ff00;"><span style="font-size: x-small;">(require 'identica-mode) </span></span>
<span style="font-family: Liberation Serif,serif; color: #00ff00;"><span style="font-size: x-small;">(setq identica-username "USUARIO") </span></span>
<span style="font-family: Liberation Serif,serif; color: #00ff00;"><span style="font-size: x-small;">(setq identica-password "CONTRASEÑA") </span></span>
<span style="font-family: Liberation Serif,serif; color: #00ff00;"><span style="font-size: x-small;">(global-set-key "C-cip" 'identica-update-status-interactive) </span></span>
<span style="font-family: Liberation Serif,serif; color: #00ff00;"><span style="font-size: x-small;">(global-set-key "C-cid" 'identica-direct-message-interactive) </span></span>

Tendremos que haber reemplazado “yourusername” y “yourpassword” por los datos de nuestra cuenta, en mi caso “ovruni” y “**********” .
paso 5ª Ahora, en el caso tu no estés usando identi.ca, sino un servidor personalizado con el software statusnet, entonces tu deberías agregar también:

<span style="color: #00ff00;"><code><span style="font-family: Liberation Serif,serif;"><span style="font-size: x-small;">(setq statusnet-server "myserver.com")</span></span></code></span>

paso 6ª Luego de guardar esos datos, ya estamos listos para usarlo, abrimos Emacs y lo usamos: “M-x identica-mode” (Entiendase el M-x como el pulsar Alt+x en el teclado).

Para poder ver los iconos de cada usuario presionar la tecla “i” .

OJO!

  • Para enviar un nuevo mensaje usar: “C-c C-s” (entiendase C-c como el pulsar Ctrl+c en el teclado, lo
    mismo luego para la “s”) .
  • Para enviar un re-dent, presionas C-c, luego das enter, luego te ubicas en el mensaje a re-dentear y en el estado saldrá el mensaje para el re-dent.
  • Para mas información sobre comandos para identica-mode, revisar el blog de Daniel Saldaña, creador del proyecto.

Emacs con Identica-mode:

Desde el entorno grafico:

desde terminal (emacs -nw):

Fuente1: http://ovruni.wordpress.com/2010/11/02/identi-ca-mode-para-emacs/

Fuente2: http://picandocodigo.net/2010/razones-practicas-para-usar-emacs/

Saludos