xikiを機能させようとしています。
インストールされています:
$ xiki directory
/Users/joshcheek/.rvm/gems/ruby-1.9.3-p194/gems/xiki-0.6.3/
すべてのファイルを移動するシェル スクリプトは私の知る限り正常に実行されましたが、そのシェルを閉じたので、その出力を表示できません。しかし、間違っていることについて私に飛びついたことは何もありませんでした.
サーバーが実行されているようです:
$ xiki status
xiki_process.rb: running [pid 93257]
私はemacsをインストールしており(xikiをインストールする前にこれをインストールしました)、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
しかし、emacs を実行すると、画面が分割され、このエラーが下部に表示されます。
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.
Option-lを押すと(オプションがメタでない場合は、Escape lも試しました)、何も起こらないようです(ウェルカムウィンドウペインで実行すると、読み取り専用であると表示されますが、下部で実行すると表示されますxiki が死んだと言っている人は、何もしません)。コンソールに戻るxiki status
と、同じ pid で実行されていると表示されます。
2 つのログがあり、それぞれに同じ問題があります。
$ 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.
どうやってそれをロードできるのかわかりません.emacsを起動したばかりだとtable
思います.これまでのところ単語のようなものをダブルクリックすることはできませんが、そうは思いません. emacsと正しく通信しています。
emacs gui で情報を見ると、バージョン 24.2 (ここからインストール) であると表示されますemacs --version
。コンソールで実行すると、バージョン 22.1.1 と表示されます。これをトラブルシューティングして、両方をバージョン 24 にすることができます。 、しかし、これが問題なのかどうかさえわかりません(ただし、コンソールからこれらを使用することをお勧めします)。
私はそれをどうやって進めるかについてのドキュメントを見つけようとしましたが、そのような方法はあまりないようでした. Google グループに参加しようとしましたが、そこで尋ねたはずですが、私のメンバーシップは保留中です。
ビデオの内容を試してみたいだけです。