EmacsとXcodeの共存できる道を模索中。

ショートカット置換アプリのKeyRemap4MacBookのお陰でXcodeの中でもEmacsに近い感じで使えています。しかし、Xcode自体の文字列の置換やコード移動などに違和感を感じるのでどうしても指が慣れたEmacsで開いて編集してしまいます。

まだまだ模索中ですが、Emacs内での補完はauto-complete.elとyasnippet.elでなんとかなりそうです。色々な方法があるようですが、Foundation.frameworkとUIKit.frameworkからmessageを抜き取り、既存のスニペットと一緒にコンパイル済みのyasnippetファイル一つに収めたものをスニペット名をベースにauto-completeで展開してみました。

ShingoFukuyama / emaXcode

yasnippet + autocomplete
emaXcode 1

yasnippet + helm
emaXcode 2