2011-05-01から1ヶ月間の記事一覧

Pythonクックブック(1章)

初めてのPythonを一通り読み終えたので、今度は実践的なコードを読んで勉強してみる。今の自分に理解できる部分がどれぐらいあるかな。 オブジェクトの型判定 あるオブジェクトがどのクラスのインスタンスかを判定するにはisinstance()を使う。 type()の復帰…

入門GNU Emacs(10章)

emacsのカスタマイズ方法は3つあるが、どの方法でも.emacsが編集される Customを使う Optionを使う(裏ではCustomeが実行される) .emacsを編集する Customを使う M-x customize Enter を実行し、Customを起動する ハイパーリンク(?)を辿って、設定したい項目…

入門GNU Emacs(9章)

CEDET Collection of Emacs Development Environment Tools の略で、プログラミング支援ツール。 Emacs23.2では標準で搭載されている。CEDETには以下のようなツールが含まれている ツール 機能 Projects プロジェクト(EclipseやVCとかのプロジェクトと同じ)…

入門GNU Emacs(9章)

compileとgrep キーバインド 意味 M-x compile コンパイルを実行する M-x grep ソースをgrepする M-x grep-find 起点のディレクトリ以下のソースをgrepする C-x ` 次のエラー or 検索結果に移動し、対応するソースを開き、該当行へ移動 M-n 次のエラー or 検…

入門GNU Emacs(5章)

シェルモードとDiredモード シェルモードでのキーバインド キーバインド 意味 C-c シェルのキーバインド シェルのキーバインド実行 M-p 直前のシェルコマンドの表示 C-c C-o シェルバッファの表示のクリア C-c C-r 直前のコマンドの最初の行をバッファの1行…

入門GNU Emacs(4章)

バッファ、ウィンドウとブックマーク バッファ関連キーバインド キーバインド 意味 C-x C-f ファイルの内容をバッファに展開 C-x b バッファに移動 C-x -> 開いているバッファに順に移動 C-x k バッファの削除 C-x C-q バッファの書込み属性の変更 C-x C-f …