anything

EmacsWikiの、RubikitchAnythingConfigurationを読む(3) 〜anything-at-point〜

anything-at-pointという関数がすごく便利です。 仮引数を渡して起動すると、カーソル位置の単語を拾い出してanythingの入力に渡してくれます。''引用'' (defun anything-at-point (arg) (interactive "P") (if arg (anything nil (concat "\\_<" (thing-at-…

anythingにページの概念を追加する

anythingを使い込んでいくと、たくさんのanythingソースを追加したくなってきて、段々と重くなってきます。また、anything-c-source-google-suggestやanything-c-source-locate(便利だが若干重い)、anything-c-source-emacs-functions等、普段は使わないよう…

EmacsWikiの、RubikitchAnythingConfigurationを読む(1)

EmacsWikの、EmacsWiki: Rubikitch Anything Configurationはanythingの様々な設定がいっぱいで、とても勉強になります。まずはキーバインド辺りを読んで見ました。anything-next-source, anything-previous-source、ソース種類を切り替えます。 anything-so…

EmacsWikiの、RubikitchAnythingConfigurationを読む(2) 〜google検索をanythingから〜

anything-c-source-anything-google-fallback というのがありました。 これは、Meadow/Emacs memo: インターネット関連にあるgoogle.elをanything.elから呼び出す仕組みです。 ソースから引用↓ ;; (@* "google fallback") (defvar anything-c-source-anythin…

anythingを利用して、rubyのプログラムをリアルタイムに実行させる

id:rubikitchさんや、id:IMAKADOさんの記事を読んでanythingの勉強中です。 習作にrubyのインタプリタを実行させるanythingソースを作ってみました。 (defun anything-c-has-print (input) (if (string-match "print\\|puts" input) t nil)) (defun anything…