2011-05-01から1ヶ月間の記事一覧
初めてのPythonを一通り読み終えたので、今度は実践的なコードを読んで勉強してみる。今の自分に理解できる部分がどれぐらいあるかな。 オブジェクトの型判定 あるオブジェクトがどのクラスのインスタンスかを判定するにはisinstance()を使う。 type()の復帰…
emacsのカスタマイズ方法は3つあるが、どの方法でも.emacsが編集される Customを使う Optionを使う(裏ではCustomeが実行される) .emacsを編集する Customを使う M-x customize Enter を実行し、Customを起動する ハイパーリンク(?)を辿って、設定したい項目…
CEDET Collection of Emacs Development Environment Tools の略で、プログラミング支援ツール。 Emacs23.2では標準で搭載されている。CEDETには以下のようなツールが含まれている ツール 機能 Projects プロジェクト(EclipseやVCとかのプロジェクトと同じ)…
compileとgrep キーバインド 意味 M-x compile コンパイルを実行する M-x grep ソースをgrepする M-x grep-find 起点のディレクトリ以下のソースをgrepする C-x ` 次のエラー or 検索結果に移動し、対応するソースを開き、該当行へ移動 M-n 次のエラー or 検…
シェルモードとDiredモード シェルモードでのキーバインド キーバインド 意味 C-c シェルのキーバインド シェルのキーバインド実行 M-p 直前のシェルコマンドの表示 C-c C-o シェルバッファの表示のクリア C-c C-r 直前のコマンドの最初の行をバッファの1行…
バッファ、ウィンドウとブックマーク バッファ関連キーバインド キーバインド 意味 C-x C-f ファイルの内容をバッファに展開 C-x b バッファに移動 C-x -> 開いているバッファに順に移動 C-x k バッファの削除 C-x C-q バッファの書込み属性の変更 C-x C-f …