emacs

R用 emacs の設定

emacs で R を使うための設定 Rのインストール Rを未だ入れてない場合は先にRをインストールしますdebian/ubuntu なら $ sudo apt-get install r-recommended emacs の設定 essを使いますdebian/ubuntu なら $ sudo apt-get install ess ~/.emacsに以下の設…

変換/無変換キーで mozc.el を on/off する

emacs + mozc.el の環境で [変換]で日本語入力をon [無変換]でoff [全角半角]でon/offの切替 C-\ でon/offの切替 (デフォルトの挙動) と設定するには、~/.emacs 等に以下の設定を書きます。 ; mozcの設定 (require 'mozc) (set-language-environment "Japane…

テキストファイルに更新時刻を自動で埋め込む方法

emacs でテキストファイルに修正時刻を自動で埋め込む方法です.設定は ~/.emacs に以下の2行を追記するだけです. (require 'time-stamp) (add-hook 'before-save-hook 'time-stamp) あとはテキストファイルの先頭から8行目以内に Time-stamp: <>または T…

MacOS X(Lion) で migemo を使う方法

migemoとは「ローマ字のまま日本語をインクリメンタル検索」するツールです. 非常に便利です.以下,MacOS Xのemacs上で, migemo を使えるようにする手順をまとめます. インストール macports は migemo を提供していません. またオリジナルのmigemoはイ…

emacsでリアルタイムに構文チェックを行う方法(flymake)

emacs でリアルタイムに構文チェックする方法です.flymakeを使います.仕組みとしては コーディング中に C-x C-s を押すと,バックグラウンドで make が走る make がエラーを出した場合は,該当するコードをハイライト表示する だけです.恐ろしく便利です…

C/C++開発者向けemacsの設定

emacsで C/C++ でコーディングしている開発者向けの emacs の設定です. [F5]でビルド,[F4]でエラー行へジャンプといったことが出来,かなり便利です.具体的には以下のような事が出来ます. [F7]でコンパイル(バッファを全部保存して,make all します) [F…

emacs でソースコードを整形する方法

emacsの機能を駆使して,ソースコードを半自動的に整形する方法.手順はたったの2stepです.具体的には step-1 C-c C-q で自動インデント step-2 M-x align-regex でキーワードを指定してテキストを整列 という流れになります.以下例としてC言語で記述され…