emacs

ri-emacs.rbがRuby1.9で動作しないので作者にメールしてみた。

Ruby1.9正式版リリースおめでとうございます!! というわけで、早速いろいろ試していると、emacs上でRIを表示するri-emacsが上手く動作しない様子。 調べてみると、lispからri-emacs.rbを実行している箇所でSyntax Errorが。 > /opt/local/lib/ruby1.9/site…

js2-modeでyasnippet

yasnippet のスニペットフォルダにjs2-modeというフォルダを追加して、その下にスニペットを追加してみたんだが動かない。試しに手動で yas/minor-modeにしてみると、追加したスニペットの展開が行われるようになった。単純に js2-mode と yas/minor-mode の…

inferior JavaScript mode を発見した。

Rubyのirbと同じ使い勝手でRhinoをあれこれ試せないかとネットを探しまわっていた所、emacs inferior mode for JavaScript をhttp://bryan-kyle.blogspot.com/2008/07/inf-jsel.htmlで発見した。 これまさに、期待していた通りの動作をしてくれる。それもそ…

exuberant ctagsをインストールした。

ctags日本語対応版から日本語版ソースコードを入手。以下を参考にインストールした。 Because: MacOS Xでexuberant ctags(VimのTagExplorer用) $ ./configure $ make $ su Password: # make install とすると、/usr/local/binにctagsができる。使い方は、E…

emacsでspread sheet

Table mode思った以上に便利だ。 http://www.hit.ac.jp/~wachi/misc/tablemode.htmlマカーでexcel持ってないから助かる。

el関係のメモ

rails.el をインストールした。後で使い方チェック。 http://d.hatena.ne.jp/higepon/20061222/1166774270Anything.elがアツいらしい。後でチェック http://d.hatena.ne.jp/rubikitch/20070725#1186048100Gaucheでテスト支援。higepon氏曰く、やばいらしい。…

emacs でxslt - XSLT-process

emacs で xslt 変換ができるマイナーモード XSLT-process http://xslt-process.sourceforge.net/ デバッガもついていて、xslt 変換をステップ実行できる模様。 xslt編集用のメジャーモードではないので、必要な人は、別途 Lennart Staflin の PSGMLや、James…

emacsな夕暮れ

最近は、仕事から帰って来るとemacsを起動してはその使い方を学んでいる。といっても、Change log の記録によるとこの3月から使い始めて、職場でも使っていたのだが、とりあえずエディタとしてemacs使い始めないとヤバいかなと思って始めた物だったから、そ…

emacs abbrev 使い方

Dynamic abbrev M-/ 動的 abbrev 補完 M-C-/ 動的 abbrev 補完候補表示 Static abbrev 登録 C-x a l mode abbrev 登録 (add-mode-abbrev) C-x a g global abbrev 登録 (add-global-abbrev) M-x define-mode-abbrev mode abbrev 登録 (対話式) M-x define-g…

Emacs Code Browser の使い方

[F2] で起動。 エディタに何か表示されるが、とりあえず無視。C-c k でkillする。(本当は何か設定した方が良いのだろう。) emacs の画面左に4つの枠(インタラクタ:Interactor)が現れる。上から、ディレクトリ枠・ソースファイル枠・メソッド枠・履歴枠。 …

vc-svn.el (Version Control for subversion on emacs)

Emacs で vc-svn.el を使おうとしたのだが、M-x vc-diff と入力すると、次のエラーメッセージが出た。Searching for program: no such file or directory, svnC-x v v でも同じ。 最初何が悪いのかわからず、Subversion の最新版のソースコードをダウンロー…

Javascript-mode ver.2

もうみなさんご存知かもしれませんが、2006-12-26にhigeponさんの所で参照されていたjavascript.elのver.2がリリースされていたようです。http://web.comhem.se/~u34308910/emacs.html

psgml にFaceを設定する方法

手順 1. make-face Face を作成 (Face 名を宣言) 2. set-face-foreground Face を定義 (Face 名に対して色を定義) 3. sgml-markup-faces マークアップに Face を適用する 4. (setq sgml-set-face t) Face を有効にする。 既存のFaceをマークアップに適用する…