shtaxxx日記

コンピュータアーキテクチャについて研究している研究者の日記や技術紹介

Emacs

Mac上のemacsでauto-complete-clang-asyncを使う

Emacsでc/c++の補完をするためにauto-complete-clang-asyncを使うことにしました. 以下はその設定時のメモ. Homebrewでemacs-clang-complete-asyncをインストールする brew install emacs-clang-complete-async emacsでauto-complete-clang-asyncをインス…

emacsでPython+Jediの補完を使う

OSには事情によりCentOS 6.5を想定しているが,Ubuntu等でもほぼ同じ. 各種ソフトウェアインストール pipをインストールし,その後virtualenvをインストールする.既にインストールされていればスキップ可能.CentOS (6.5) の場合 (rootで実行) yum install…

emacsでGo言語(golang)の補完と定義ジャンプをするにはgocodeとgodefを使う

emacs (24.3) 上でgolang (1.3.3) の補完とコードジャンプを利用する方法をまとめました. ターミナルのシェルにはbashを使っていますが,他のシェルでも変わらないはず. PATH各種を設定する まず,emacs上でexec-pathが$GOPATH (Goコマンドでインストール…

Emacs 23.2 on MacOS XでIMEオンのときのコマンド入力

最近Emacs 23.2を使い始めました. Carbon Emacs (22.2)に比べて軽量でとても気に入っています. IME(ATOK2010)オン時にコマンド入力がIMEに渡される問題について そのままでは,IMEがオンの時に,Shiftキー入力がIME側に渡されません.つまり全角かっこなど…