matthew as a q.

競技プログラミングメイン

MBPの初期設定 part2

初期設定というより、やったことの備忘録。

Installing Emacs on OS X - WikEmacs
ターミナル内で起動するCUIemacsを導入できた。

  • ~/.bashrcをターミナル起動時に自動で読み込む

ターミナル起動時に.bashrcを読み込むようにする - アインシュタインの電話番号

yasnippet 8.0の導入からスニペットの書き方、anything/helm/auto-completeとの連携 - Web学び

  • Ctrl + SpaceのMacでのデフォルトショートカットを無効化(emacsのmark setで使うため)

Ctrl+spaceを"mark set", F6 を"Spotlight検索フィールドを表示"に設定 - ymm:

  • ruby-mode-mapで出ていたエラーを回避
Symbol's value as variable is void : ruby-mode-map

というエラーが出ていた。
Emacsでキーバインドをカスタマイズするための覚書 - gan2 の Ruby 勉強日記の通り、キーバインドの設定をhookしてやると、解決した。

  • smart-compileで、C-c C-cで実行するよう設定

EmacsでRubyの開発環境をさらにめちゃガチャパワーアップしたまとめ | Futurismo