タグ

anythingとemacsに関するmoozのブックマーク (7)

  • anythingで正規表現のかわりにglobを使えるようにする - 適当めも

    anything便利ですよね。でもマッチさせるパターンが正規表現って使いにくくないですか?僕は使ってたたまにイラっとします。".java"っていれたら"/java"がひっかかるとか。 この手のツールでマッチさせるときはやっぱり正規表現じゃなくてglobの方が便利だと思うんですよ。というわけでglobに対応させるamp-glob.elを書いてみました。要 anytyhing-match-plugin です。 導入は簡単。まずは「M-x auto-install-from-gist 792217」で amp-glob.el をインストールします。そしたら以下を .emacs.el に書いておきます。 (require 'amp-glob) (amp-glob-mode 1) あとは普通に anything を使うだけです。特に何も考えなくても、大体思ったとおりにマッチさせられるんじゃないかと思

    anythingで正規表現のかわりにglobを使えるようにする - 適当めも
  • anything で Ruby のマニュアル検索した結果に対して、メモを書き足していけるようにした - わからん

    メソッドなどを anything でマニュアル検索した結果のマニュアルに対して、個人的なメモを付け足していけるようにしました。また、検索項目の追加も可能です。emacs 同様、リファレンスマニュアルを育てゲー化したかんじです。以前の emacs から anything で ruby のマニュアル検索 - わからん を改良しました。以下で導入方法を解説していきます。 ダウンロードしたマニュアルとツールは、~/Dropbox/data/rubyrefm ディレクトリに配置し、自作のメモを書き足していく辞書は ~/Dropbox/data/rubyrefm/mydict ディレクトリに配置するという想定になっています。各自の環境で置き換えて読んで下さい。 まずはマニュアルとツールの設置です。http://doc.okkez.net/archives/200909/ruby-refm-1.9.1-

    anything で Ruby のマニュアル検索した結果に対して、メモを書き足していけるようにした - わからん
  • candidates-in-buffer 化のすすめ - わからん

    候補数の多い anythingソースの検索を高速にする方法はいくつかあります。candidates 属性をやめて candidates-in-buffer にするのはわりと古くからあるやり方で、翻訳も簡単。ここでは anything-c-source-emacs-functions を例にしました。 ▼ anything-config.el にある candidates 版 ;;; Emacs functions (defvar anything-c-source-emacs-functions '((name . "Emacs Functions") (candidates . (lambda () (let (commands) (mapatoms (lambda (a) (if (functionp a) (push (symbol-name a) commands)))) (sor

  • anything-c-moccur.elの設定や使い方等のまとめエントリー - IMAKADOの日記

    このエントリーはcolor-moccurとanythingの連携をするanything-c-moccur.elのまとめです。 anything-c-moccur関連の情報がブログ内で散らばらないように、関連した情報はこのエントリーからリンクするようにしていきます。 このエントリーは随時編集されます。 これはなに? color-moccurとanythingの連携をするelispです。 color-moccurはMatsushita Akihisaさん作のelispで、moccurを超強力にした感じです。 grep や grep-findのようなことや、moccur-edit.elと組み合わせて検索結果を直接置換する事ができ、自分的には、ないと死んでしまうレベルの必須拡張です。 詳細は以下の紹介ページを見てください。非常に便利で強力なので、使っていない方は、是非、試してみることをお勧めします

    anything-c-moccur.elの設定や使い方等のまとめエントリー - IMAKADOの日記
    mooz
    mooz 2010/08/19
    color-moccur.el と anything.el
  • 修論のためのLaTeX設定 - みずぴー日記

    そろそろ修論を書こうかと思ったら、いつのまにかLaTeXEmacsの設定をしてました。こういう日もあっていいよね。 要約 hyperrefパッケージを使うと、目次をクリックできるようになるよ colorパッケージを使うと修正点を分かりやすくできるよ anything.el + imenuを使うと、特定の節への移動が楽だよ hyperrefパッケージによるハイパーリンク機能 目次から、その項目まで移動するのが面倒です。 ですので、hyperrefパッケージを使って、目次にハイパーリンクを貼りました。目次をクリックすると、その項目まで移動できます。 % プリアンブルに追加する \usepackage[dvipdfm, colorlinks=false, bookmarks=true, bookmarksnumbered=false, pdfborder={0 0 0}, bookmarkst

    修論のためのLaTeX設定 - みずぴー日記
    mooz
    mooz 2009/12/09
    anything を使って任意の section に飛ぶ。素晴らしい!
  • anything.elを使ってzshの履歴検索をする - http://rubikitch.com/に移転しました

    zshは快適なシェルではあるが、anything脳の俺にとっては履歴検索で絞り込めないと不便でしょうがない。 zshでanythingのようなものを作る方法があるものの、やはり物のanything.elを使いたい。 ということでzshのコマンドラインからanythingで履歴検索するコードを書いてみた。 更新情報 [2009/12/10]id:IMAKADOからのCarbonEmacs用のパッチを取り込み。 インストール とりあえず、anything一式が必要なのでインストール。 M-x install-elisp-from-emacswiki anything.el M-x install-elisp-from-emacswiki anything-config.el M-x install-elisp-from-emacswiki anything-match-plugin.el M

    anything.elを使ってzshの履歴検索をする - http://rubikitch.com/に移転しました
    mooz
    mooz 2009/12/08
    汎用インタフェースとしての emacs + anything.el
  • anything から シェルコマンドを実行する anything ソースを書きました - わからん

    anything-c-source-shell-command という anything のソースを書きました。M-x shell-command または C-u M-x shell-command を anyhting から行うようなものです。僕の中では、anything-c-source-shell-history の弟分という位置づけです。アクションの一部はコードももらいました。「たぶん .zshhistory にあるよな〜とanything を起動したら、無かったよ、とほほ」というときに使います。このソースを導入すれば、anything-c-source-shell-history から "Edit and Execute" するよりも画面遷移1つ分ラクをできます。"Execute" アクションは、たぶん anything-c-source-shell-history と同じ動きを

    anything から シェルコマンドを実行する anything ソースを書きました - わからん
    mooz
    mooz 2009/11/01
    シンプルで参考になる。
  • 1