¿Cómo empiezo a usar Xiki en Emacs?

Tratando de conseguirxiki trabajar.

Está instalado:

$ xiki directory
/Users/joshcheek/.rvm/gems/ruby-1.9.3-p194/gems/xiki-0.6.3/

El script de shell que mueve todos los archivos alrededor se ejecutó con éxito AFAIK, pero cerré ese shell, por lo que no puedo mostrar su salida. Sin embargo, nada saltó sobre mí por estar equivocado.

Parece que el servidor se está ejecutando:

$ xiki status
xiki_process.rb: running [pid 93257]

He instalado emacs (instalé esto antes de instalar xiki) y configuré el archivo de inicio:

$ cat ~/.el4r/init.rb 
# Beginning of the el4r block:
# RCtool generated this block automatically. DO NOT MODIFY this block!
# This is the el4r initialization file.
# End of the el4r block.
# User-setting area is below this line.
# User-setting area is below this line.

$LOAD_PATH.unshift "/Users/joshcheek/.rvm/gems/ruby-1.9.3-p194/gems/xiki-0.6.3/lib"
require 'xiki'
Xiki.init

KeyBindings.keys   # Use default key bindings
Themes.use "Default"  # Use xiki theme

Pero cuando ejecuto emacs, divide la pantalla y coloca este error en la parte inferior:

Warning (initialization): An error occurred while loading `/Users/joshcheek/.emacs':

error: el4r-instance is dead.

To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file.  Start Emacs with
the `--debug-init' option to view a complete error backtrace.

cuando presiono Option-l (también probé Escape l, en caso de que la opción no fuera meta), no parece que ocurra nada (cuando lo hago en el panel de la ventana de bienvenida, dice que es de solo lectura, cuando lo hago en la parte inferior uno que dice que xiki está muerto, simplemente no hace nada). Volviendo a la consola,xiki status Todavía dice que se está ejecutando con el mismo pid.

Hay dos registros, cada uno con el mismo problema:

$ tail /tmp/el4r-joshcheek.9*
==> /tmp/el4r-joshcheek.92157.log <==
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:797:in `call'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:797:in `readline'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:797:in `el4r_recv'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:790:in `el4r_get'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:768:in `block in el4r_wait_expr'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:836:in `el4r_with_call'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:765:in `el4r_wait_expr'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:760:in `el4r_wait_expr_loop'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:1102:in `<main>'
2012-09-12 23:50:14 -0500:Exiting.

==> /tmp/el4r-joshcheek.93192.log <==
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:797:in `call'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:797:in `readline'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:797:in `el4r_recv'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:790:in `el4r_get'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:768:in `block in el4r_wait_expr'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:836:in `el4r_with_call'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:765:in `el4r_wait_expr'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:760:in `el4r_wait_expr_loop'
  from /Users/joshcheek/.rvm/rubies/ruby-1.9.3-p194/bin/el4r-instance:1102:in `<main>'
2012-09-12 23:53:41 -0500:Exiting.

No sé cómo se supone que debo poder cargarlo, asumí que acabo de iniciar Emacs y puedo comenzar a hacer doble clic en cosas como la palabratable hasta ahora no hace esto, pero no creo que esté hablando correctamente con emacs.

Cuando miro la información en la gui de emacs, dice que es la versión 24.2 (instalada desdeaquí), Cuando lo hagoemacs --version en la consola, dice que es la versión 22.1.1. Puedo solucionar este problema e intentar llevarlos a la versión 24, pero ni siquiera sé si ese es el problema (aunque probablemente prefiera usar estos desde la consola).

Intenté encontrar documentos sobre cómo seguir adelante, pero no parecía haber mucho de esa manera. Intenté unirme al grupo de Google, habría preguntado allí, pero mi membresía está pendiente.

Solo quiero poder probar las cosas del video.

Respuestas a la pregunta(3)

Su respuesta a la pregunta