Como eu começo a usar o Xiki no Emacs?

Tentando conseguirxiki trabalhar.

Está instalado:

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

O shell script que move todos os arquivos executados com sucesso é o AFAIK, mas eu fechei esse shell, portanto não posso mostrar sua saída. Nada saltou para mim sobre estar errado, no entanto.

Parece que o servidor está em execução:

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

Eu tenho o emacs instalado (instalei isso antes de instalar o xiki) e configurei o arquivo init:

$ 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

Mas quando eu executo o emacs, ele divide a tela e coloca esse erro na 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.

quando eu pressiono Option-l (também tentei Escape l, caso a opção não fosse meta), nada parece acontecer (quando eu faço isso no painel da janela de boas-vindas, ele diz que é somente leitura, quando eu faço isso na parte inferior um que diz que xiki está morto, simplesmente não faz nada). Voltando ao console,xiki status ainda diz que está correndo com o mesmo pid.

Existem dois logs, cada um com o mesmo 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.

Eu não sei como eu deveria ser capaz de carregá-lo, eu assumi que eu apenas iniciei o emacs, e eu posso começar a clicar duas vezes em coisas como a palavratable até agora não faz isso, mas não acho que esteja falando corretamente com o emacs.

Quando eu olho para info no emacs gui, ele diz que é a versão 24.2Aqui), quando eu façoemacs --version no console, ele diz que é a versão 22.1.1 Eu posso resolver isso e tentar levá-los para a versão 24, mas eu nem sei se é esse o problema (embora eu provavelmente prefira usar esses do console).

Eu tentei encontrar documentos sobre como ir com isso, mas não parecia haver muito desse jeito. Tentei entrar para o grupo do Google, eu teria perguntado lá, mas minha participação está pendente.

Eu só quero poder experimentar as coisas do vídeo.

questionAnswers(3)

yourAnswerToTheQuestion