僕の開発環境

アンケートしているみたいなので、僕の開発環境も公開しておきます。

  • プログラミング言語。最近使っているのは、Rubyが50%、Haskellが50%ってところです。
  • OS。普通にWindowsXP
  • ハードウェア。ThinkPad T42。ThinPadの赤い鼻が好きです。キーボードは英語配列です。普通のキーボードの場合は、Shiftの下のCtrlを左手の小指の付け根のあたりの掌で押しています。ノートPCの場合は、Shiftの上をCtrlにしています。というかソフトウェアの設定としてはどちらもCtrlにしています。
  • エディタ。Emacsプログラミング言語で開発している間は、Emacsからほとんど出ません。M-x compileとか、C-c C-lでghciにロードとか。
  • シェル。zsh。どういう設定か忘れましたが、タブを押すだけで次のファイル、次のファイルと補完してくれるのがよいです。bashだと最低限までしか補完してくれなくて面倒です。
  • 日本語入力環境。SKK。ちょっとだけAZIKの設定してます。「;」を押すと「っ」になるとか。
  • その他のソフトウェア。Cygwin窓使いの憂鬱。VirtualDesktop for Win32。FirefoxUNIXあがりなのでこの辺のソフトウェアは必須です。というか何でもEmacsぽいキーバインドです。