武蔵の日記 RSSフィード

2005 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 11 |
2012 | 03 | 04 | 06 | 07 | 08 | 09 | 11 | 12 |
2013 | 01 |

October 29(Thu), 2009

My Tweets on Twitter

00:05 | My Tweets on Twitterを含むブックマーク My Tweets on Twitterのブックマークコメント

今日のつぶやきです:

Automatically shipped by LoudTwitter

書き捨てのソース

| 23:28 |  書き捨てのソースを含むブックマーク  書き捨てのソースのブックマークコメント

作業の備忘録として貼り付けておきますね。後できちんと整えてから、記事にし直します。

(setq anything-c-source-gourmet
  '((name . "Cross-Gourmet Site Search")
    (candidates . (lambda ()
		    (delete ""
			    (split-string
			     (shell-command-to-string "perl ~/bin/gourmet.pl 03-5798-2218")
			     "\n"))))
    (candidate-transformer . (lambda (candidates)
			       (mapcar
				(function (lambda(arg)
					    (apply 'cons (split-string arg "\t"))))
				candidates)))
    (action . (("Insert" . insert)))
    (multiline)
    (migemo)))

insertの部分を工夫しないと、今のところ使えない。選択した候補の値をうまいこと操作しないと。。。

persistent-actionの使い方

| 23:34 |  persistent-actionの使い方を含むブックマーク  persistent-actionの使い方のブックマークコメント

Anythingには、 persistent-action という機能があります。要は候補を選択しても、候補の選択画面を出したままにできます。何が言いたいのか伝わりにくいかもしれませんが、実際に試してみてください。

たとえば、こんな設定を .emacs に書いてください。

(define-key anything-map "\C-z" 'anything-execute-persistent-action)

この場合、「C-z」を押すと、 persistent-action が働きます。試してみてください!