Λάδι Βιώσας

http://profile.hatena.ne.jp/kenkitii/

emacs

Titanium のコードを保存したら自動リロードしてくれる elisp

Titanium を弄っていると、コード修正するたびに Titanium Developer の GUIに切り替えて Launch ボタン(buildする)押さなきゃならず、面倒くさいんですが、GUI なしで build できるようにする ruby スクリプトを書かれてる方がいらっしゃいました。 Titaniu…

hatena-diary-mode のテスト

id:suttanipaata という方が hatena-mode を引き継いでいるらしいので、 インストールして投稿テストをしてみる。詳しくはこちらへ 使い方*1 ;; ■使い方 ;; ;; 1)日記を書く ;; `M-x hatena' で今日の日記が開きます. ただのテキストファイルです。 ;; タイ…

Poderosa で接続先の Emacs で anything

タイトルは、whitypigさんの以下のエントリーをパクリらせていただきました。 Poderosa で接続先の Emacs で undo - GONE WITH THE MEDICINE Poderosa で anything を使う設定を忘れないよーにするための個人的メモです。 設定方法 とりあえず、.emacs に C-…

Emacsでファイルを保存すると、適当なシェルスクリプトが動いてからSafariをリロードする

ll_koba_llさんという方のコレを参考にして、、、見ればわかると思いますが、拡張子は css、js、xml にしてあります。 (defun reload-safari() (if (string-match "\.\\(css\\|js\\|xml\\)$" (buffer-file-name)) (progn (shell-command-to-string "zsh -c '…

パスワード入力なしにmewを使いたい

Meadowの場合、きりんシステムさんの以下のサイトを参考にメールの送受信ができたんですけど ~/.emacs にパスワード文字列を設定します。 (setq my-mew-password "Pa55w0rd")NetInsall で Mew-5.1 をインストールしたあと、 C:\usr\meadow\packages\lisp\mew…

30秒でかけた FizzBuzz 問題

そっか、三項演算子使うと短くかけるのか、なるほど。 n3 = lambda x: (x % 3 == 0) and 'Fizz' or '' n5 = lambda x: (x % 5 == 0) and 'Buzz' or '' for x in range(1, 101): print (n3(x) + n5(x) == '') and x or n3(x) + n5(x), うーん、、、けどなんか…

Emacs23

Emacsで、UTF-8なファイルを扱いたいと思ったところ、FreeBSDのportsにあるemacsではUTF-8に対応していなかったので、ついでにアンチエイリアスなフォントを使えるようにして、FreeBSD6.2Rにemacs23を入れた手順メモ。 インストール cvs -z3 -d:pserver:anon…

eptags.py

こんな便利な物があったとわ・・・・ python24/Tools/Scriptsにあった。pythonではtagを使えないんだとばかり思ってた。 早速パスの通ったところにおいて.emacsに以下を追加。 ;; タグファイルの自動生成 (defadvice find-tag (before c-tag-file activate) …

Meadowでメイリオフォントを使う

メイリオフォントが綺麗だったので、Meadowに設定してみた。 日本語だけだけど。。。 (let ((make-spec (function (lambda (size charset fontname &optional windows-charset) (setq size (- size)) (if (not windows-charset) (setq windows-charset (cadr…

Meadow覚書

コメントアウト、コメント解除 範囲選択して M-; 辞書 C-c w タブをスペースに変換 範囲選択して M-x untabify 矩形選択 C-x r k 矩形領域を切り取り (kill-rectangle) C-x r y 矩形領域を貼り付け (yank-rectangle) C-x r o 矩形領域をスペースで埋める (op…

howm

書き散らかしメモツール ― howm Emacsで動くWikiもどき。多機能すぎる感じがしますが便利です。以下、.emacsのメモ ;;; howm (setq howm-menu-lang 'ja) (global-set-key "\C-c,," 'howm-menu) (mapc (lambda (f) (autoload f "howm-mode" "Hitori Otegaru W…

.emacs

;;; C-h を backspace として使う。 (keyboard-translate ?\C-h ?\C-?) (global-set-key "\C-h" nil) ;;; バッファの最後の行で next-line しても新しい行を作らない (setq next-line-add-newlines nil) ;;; *.~ とかのバックアップファイルを作らない (setq…