牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2009-03-01から1ヶ月間の記事一覧

『python.el』のpython-modeが便利になるかもな設定を3つほど

修正:emacswikiのElectricPairがうまく動かないので、以前emacswikiのPython-Modeのページに載っていたコードに変更 Emacsで特に何の設定をする事もなく、デフォルトで使えるらしい『python.el』の方のpython-mode。 少々設定を加えると、なかなかいい感じ…

『python-mode.el』と『pymacs』と『pycomplete.el』と

Emacs の Python-mode は2種類あったりする。 たしか現在のEmacsデフォの『python.el』と、それ以前からあってこっちの方が使ってる人多そうな『python-mode.el』。 初めは『python-mode.el』使ってたんだけど、PC新調とか再インスコとかしたとき設定が楽か…

ipython.elも試してみた

追加:おまけ ipython.elでプロンプトを『In [1]』とかから『>>>』に変更する方法 『『python-mode.el』と『pymacs』と『pycomplete.el』と - 牌語備忘録 - pygo』の続き。 Emacsでipython使えたら便利そうだなーと思って試してみた。 (環境: MacOSX10.4, p…

PythonでMacOSXのクリップボードのデータを取得したり配置したり

Python2.3あたりの時はCarbon.Scrap使ってたんだけど、Python2.5とかでこれ使うとbus errorとか出て困ってた。 Carbon.Scrapを使わない別の方法を発見 subprocessを使うコードを見つけた Build a Shared Clipboard Utility in Python : Page 3 以下コピペ im…

Emacsのファイルブラウザ emacs-nav メモ

便利そうだったのでメモ Emacsにフォルダブラウザ機能を持たせる·Emacs Nav MOONGIFT emacs-nav - Emacs mode for filesystem navigation - Google Project Hosting 設定 C-xC-dで切り替えして使うと便利かも (require 'nav) (global-set-key "\C-x\C-d" 'na…

改変版 taskpaper.el 使い方

オイラが改変してみた taskpaper.el (CortYuming ver.) の使い方 改変版 taskpaper.el をダウンロード: http://coderepos.org/share/browser/lang/elisp/taskpaper/branches/CortYuming/taskpaper.el (最下部あたりにあるOriginal Formatからダウンロード)…

初めて買ったマンガ本は『ドラえもん』

幼稚園に入る前あたりの頃の話。 「この券を本屋さんに持っていくと、好きなマンガ本に交換してもらえる」と姉に図書券を貰った。 今はもう無いみたいだけど商品券みたいなやつ。三枚。 嬉しくなって速攻走って本屋に向ったのを覚えてる。 一人で。 近所にあ…

ことえりの変換中に『その他の候補』でまたウインドウを開かなくする方法

ことえりで単漢字の変換中とかに候補がなかなか出てこなくて『その他の候補』とかって横にまたウインドウ開くのが使いづらい。 なので設定を変更。 MacOSX 10.4 ターミナルから以下コマンドで再ログイン defaults write com.apple.Kotoeri tkjx -int 0 元に…

牌御備忘録アクセスランキング2009.1〜3

少々過去を振り返ってみたり Top 20 MacのUS配列キーボードでカナ・英数キーを使えるようにしてみた - 牌語備忘録 - pygo これでUSきーぼーどでも日本語入力が快適に MacBook と初めての無線LAN(PLANEX BLW-54CW3) - 牌語備忘録 - pygo 使うと便利、無線LA…

オレオレ taskpaper.el を codereposに代理コミットしていただきました

id:antipopさんの作られたtaskpaper.elを改変して、オレオレ taskpaper.el を作ってみたけど codereposの コミット権を持ってないのでid:nishiohirokazu さんに代理コミットしていただきました。 ブランチからログから何から何まで有り難うございますm(__)m…

@tagsあたりの件

『今日のtaskpaper.el - 西尾泰和のはてなダイアリー』さんとこでtaskpapser.elのタグ云々ってあったので。 まだcodereposのコミット権を取得できないから、自分のオレオレtaskpapser.elの@タグあたりだけさらしてみる。 ちなみに作っといて、ほぼ使ってない…

taskpaper.elを自分好みに改良してみた。

追加:もうちょい、いじってみた 補足:codereposにコミット権を申請・返事待ち 追加:続・もうちょい、いじってみた 訂正:少々訂正・追加など 追加:続続・もうちょい、いじってみた 追加:続続続・もうちょい、いじってみた 補足:codereposに代理コミッ…

行の最後に『@done(2009-03-xx)』とかって今日の日付を入れるelisp書いてみた。

TaskPaper良さげだなーとか思いつつ (defun my-insert-done () (interactive) (end-of-line) (insert (concat " @done(" (format-time-string "%Y-%m-%d") ")"))) こんだけ テスト hogeraの行にカーソル置いて「M-x my-insert-done」 index: - hogera - moge…

クリップボードのテキストの連続した数字3桁ごとにカンマをいれるスクリプトをPythonで書いてみた

MacOS限定 #!/usr/bin/env python # *-# -*- coding: utf-8 -*- import re import commands from Carbon import Scrap def insert_comma(txt): return re.sub(r"(\d)(?=(\d{3})+(?!\d))", r"\1,", txt) def toClipboard(txt): Scrap.ClearCurrentScrap() Scr…

Emacs利用時にsudoでファイル開きたくなった時に

やり方 1.trampを使えるようにしておく。 2.EmacsでC-x C-fして『/sudo::』+ファイル名(例:/opt/local/lib/python2.5/site-packages/django/utils/tzinfo.py を編集) C-x C-f /sudo::/opt/local/lib/python2.5/site-packages/django/utils/tzinfo.py…