
== Emacs protobuf-mode メモ
EmacsでProtocol Buffersの定義ファイルを編集する準備のメモ。user:ornse01 の環境でのメモなので、参考にする方は適宜読み替えてくださいな。
== ソース
* https://github.com/google/protobuf/blob/master/editors/protobuf-mode.el
公式のリポジトリにelispが置いてあります。最終更新が5年前だけど(2014/12/04現在)。oneofとかまだ対応してないっぽい。
== インストール
1. ~/.emacs.d/lisp 下 に上記のprotobuf-mode.elをダウンロード
1. ~/.emacs.d/init.el に以下を追加。上記ファイルに書かれてる内容を参考にした
{{{ code elisp
;; protobuf-mode
(require 'protobuf-mode)
(setq auto-mode-alist (append '(("\\.proto$" . protobuf-mode)) auto-mode-alist))
}}}
1. 拡張子".proto"のファイルを開けば prorobuf-mode になる