2008-07-01から1ヶ月間の記事一覧
7章 簡単なテキスト整形機能と特殊編集機能 タブをスペースに変更 C-x h M-x untabify Enter M-x untabifyはリージョンに対して動作するため、先にC-x hでバッファ全体をリージョンへ送る。 センタリング キー操作 動作 M-s カーソル位置の行がセンタリング…
6章 マクロの記述 マクロの定義 キー操作 動作 F3 or C-x ( マクロ定義の開始 F4 or C-x ) マクロ定義の終了 F4 or C-x e 作成したマクロの実行 よいマクロを作るコツ 一般に、優れたマクロには次の3つの部分がある。 作業を開始する正しい位置を(通常は検…
スコープ関係で悩んだのでメモメモ。 Pythonでは*1、関数内からグローバル変数を参照することができます。 参照 >>> a = 3 # グローバル変数 >>> def test1(): ... print a ... >>> test1() 3 関数内からグローバル変数を参照・表示していることがわかります…
5章 作業環境としてのEmacs シェルバッファでのコマンドの実行 キー操作 動作 M-! シェルコマンドを1つずつ実行 M-| リージョンをコマンドの入力としてシェルコマンドを実行 コマンドの最初にC-uをつけると、カレントバッファに結果を出力 Shellモード キー…
4章 バッファとウィンドウおよびフレームの利用 バッファの切り替え キー操作 動作 C-x → 次のバッファへ移動 C-x ← 前のバッファへ移動 ウィンドウの取り扱い キー操作 動作 C-x 2 ウィンドウを上下に分割 C-x 4 f 別のウィンドウにファイルを読み込む C-M-…
第3章を読みました。検索・置換がメインです。 3章 検索と置換 様々な検索方法 キー操作 動作 C-s 前方インクリメンタルサーチ C-r 後方インクリメンタルサーチ C-s/C-r Enter C-w 単語検索 C-s/C-rで次を検索、Enterで検索を停止 単語検索は、論文を書く場…
入門 GNU Emacs 第3版作者: Debra Cameron,James Elliott,Marc Loy,Eric Raymond,Bill Rosenblatt,宮下尚,半田剣一,新井貴之,鈴木和也出版社/メーカー: オライリー・ジャパン発売日: 2007/03/12メディア: 大型本購入: 14人 クリック: 331回この商品を含むブ…
※ネタバレ有り やっとレベルが2桁になったよ! 問題 前回より、 http://www.pythonchallenge.com/pc/return/bull.html idとpassを聞かれたら"huge"と"file"で。 考え方 牛の写真があって、下に 「len(a[30]) = ?」 と書かれています。 画像の牛部分がリンク…
入門GNU Emacsを買ったのでさあ読もうかと思ったけど、その前にEmacsのチュートリアルをちゃんと読んでなかったことを思い出した。 備忘録もかねてコマンドをメモしておきます。 C-u 0 C-l カーソル位置を先頭に画面を書き直す C-u 9 C-l カーソル位置の上に…
さきほど、Firefox Download Dayから「ギネス世界記録達成!」というメールが届いていたので開いてみると、 ん、なんか桁数多くない?いち、じゅう、ひゃく・・・・・ ちょ、8兆回もダウンロードされたの?wwwww 全世界のパソコン台数が稼働ベースで10…
※ネタバレ有り 問題 前回より、 http://www.pythonchallenge.com/pc/return/good.html 考え方 「connect the dots」というタイトルですね。画像内のドットを繋げばいいのかな〜なんて思いながらソースを開いてみると、
※ネタバレ有り 問題 前回より、 http://www.pythonchallenge.com/pc/def/integrity.html 考え方 画像下に「Where is the missing link?」と書かれています。 んで、ソースを見てもわかりますが、画像のハチのあたりがリンクになっていて、IDとpassを求められ…
Pythonのインタラクティブシェルはとても便利なんですが、リストやタプルなどのシーケンスの要素が日本語の場合、そのまま表示できません。 >>> lst = [u'あ', u'い', u'う', u'え', u'お'] >>> lst [u'\u3042', u'\u3044', u'\u3046', u'\u3048', u'\u304a'…