Windowsにemacsを入れる

作業効率が劇的にアップ!PC上級者が知ってて当然のWindowsソフト26選というのを読んでまったく同意できなかったけど、emacsに対して食わず嫌いは良くないと思いたちインストールしてみることにした。

ぐぐって上位に来たこちらを参考に進める。
http://ponto.cs.kyoto-wu.ac.jp/info-com/softwares/GNUEmacs.html

どれを入れるのだ?

cygwinで操作

「ls -las」でemacsが見つからないけど「rm -f .emacs」を実行
「mkdir .emacs.d」OSから見た実態は C:\cygwin\home\kenmituo\.emacs.d
http://ponto.cs.kyoto-wu.ac.jp/info-com/softwares/init.elを名前を付けて保存で.emacs.dにブチ込む

問題発生

emacs &
$ -bash: emacs: コマンドが見つかりません
$alias(何も結果がでない)
$less .profile(emacsという文字がない)

http://ponto.cs.kyoto-wu.ac.jp/info-com/softwares/drivec/.profile コピー
C:\cygwin\home\kenmituo\.profileに上書きする 
まだだめ。

http://ponto.cs.kyoto-wu.ac.jp/info-com/softwares/rescuebash.html

$pwd
$/home/kenmituo

だめだったので、環境変数を追加してOSの再起動
参考)http://ponto.cs.kyoto-wu.ac.jp/info-com/softwares/PCinstall.html#create_home

$alias

変化がない。
せっかくコピーしたプロファイルは参照場所が移動したらしい。
C:\home\.profile

.profileにコピー&.bashrcにaliasから始まる行をコピーするとaliasと撃ちこんで反応があった。

emacs &」でemacsウィンドウが起動した!

rubyも使いたい

windowsにはインストールしてある。cygwinからコマンドを入れてみる。

$ irb
C:\Ruby193\bin\ruby.exe: No such file or directory -- /cygdrive/c/Ruby193/bin/irb (LoadError)

$ ruby -v
ruby 1.9.3p194 (2012-04-20) [i386-mingw32]

cygwinよりも先にRubyをインストールしていると発生するらしい。しかしよく見ると状況が違う。
http://d.hatena.ne.jp/argius/20071013/1192297580

$ irb hoge.rb
C:\Ruby193\bin\ruby.exe: No such file or directory -- /cygdrive/c/Ruby193/bin/irb (LoadError)

$ruby hoge.rb
"Hellow"

rubyでもいっか。