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と撃ちこんで反応があった。
rubyも使いたい
windowsにはインストールしてある。cygwinからコマンドを入れてみる。
$ irb
C:\Ruby193\bin\ruby.exe: No such file or directory -- /cygdrive/c/Ruby193/bin/irb (LoadError)
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でもいっか。