タグ

anythingに関するwata_dのブックマーク (17)

  • GitHub - emacs-helm/helm: Emacs incremental completion and selection narrowing framework

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - emacs-helm/helm: Emacs incremental completion and selection narrowing framework
    wata_d
    wata_d 2012/07/26
    からforkしたやつ
  • 今いるgitレポジトリ内のファイルを一瞬で開くelisp - Qiita

    自分で書いたelispの中で一番重宝しているもの. 以下のコードを適当なところ(init.elなど)に貼れば,C-;でそのプロジェクト内のファイルをanything絞りこみして開ける. (defun anything-c-sources-git-project-for (pwd) (loop for elt in '(("Modified files (%s)" . "--modified") ("Untracked files (%s)" . "--others --exclude-standard") ("All controlled files in this project (%s)" . "")) collect `((name . ,(format (car elt) pwd)) (init . (lambda () (unless (and ,(string= (cdr el

    今いるgitレポジトリ内のファイルを一瞬で開くelisp - Qiita
  • Emacsで定義されているクラスや関数にジャンプする方法 | Act as Professional

    Emacsのような昔ながらのテキストエディタは、IDEのように定義されているクラスや関数にジャンプすることができないと思っている人はいませんか? 世界中のスーパーハッカーが愛用しているEmacsがそんなこともできないわけがありません。 今回はExuberant Ctagsを利用して、ソースコードで定義されているクラスや関数に一瞬でジャンプする設定方法をご紹介します。 タグジャンプ「この関数の処理を確認したいんだけど、どこに定義してあったっけ?」をソースコードをうろうろと探し回って、挙げ句の果てはgrepして抽出して探し出すという荒技をしたことがある人はいませんか?grepコマンドは利用しなかったとして、定義されているコード部分に一瞬でジャンプできたら便利ですね。Eclipseなどの統合開発環境(IDE)では、もはや標準機能です。 この動作の仕組みは、定義されているクラス名や関数名をタグとし

    Emacsで定義されているクラスや関数にジャンプする方法 | Act as Professional
    wata_d
    wata_d 2011/12/07
    Exuberant Ctags
  • Sphinxのrstファイルの見出し一覧/絞り込み/移動をanythingで行なう - わからん

    ▼ 左が編集中のファイル、右が一覧 個人的に Sphinx を使い始めました。emacs23 に同梱されている rst.el の C-c C-t (rst-toc) が残念な仕上りだったので、anything で見出し一覧/絞り込み/移動できるようにしておきました。動作には migemo, anything, anything-migemo.el が必要です。 https://github.com/wakaran/rst-goodies/raw/master/rst-goodies.el 今後も Sphinx を使っていこうと思っているので、上記のファイルにまとめました。その他の機能としては、プロジェクトディレクトリ配下のファイルの編集画面で、M-x sphinx-compile すれば、make html します。今できるのはそんなところです。設定と使い方は以下のコメントを参照して下さい

    Sphinxのrstファイルの見出し一覧/絞り込み/移動をanythingで行なう - わからん
  • anything-howm.el という howm の anything インターフェースをつくりました - わからん

    anything-howm.el という howm の anything インターフェースをつくりました。一年ぐらい使い続けながら、チビチビ改良していました。この記事はその機能紹介と設定例です。特徴は次の2つです。 「最近のメモ」と「メモを作成」などの主な機能を anything インターフェースで表示する anything-c-source-buffers などの表示を「日付時刻.howm」 ではなくメモのタイトルにする まずは、anything インターフェースについて紹介します。 ▼ C-c ,, (M-x howm-menu) で表示されるメニュー、これではなく、 ▼ こう表示します。現代的! ▼ 絞り込みも当然できます。migemo,anything-migemo を利用しているので、ローマ字でも可能です。 次にバッファ一覧での読みやすい表示について紹介します。 ▼ anythi

    anything-howm.el という howm の anything インターフェースをつくりました - わからん
  • anything のバッファ一覧で、同名のファイルはプロジェクト名も表示できるようにした - わからん

    この記事は Emacs Advent Calendar の3日目です。 anything のバッファ一覧は同名のファイルがあると、区別ができません。しかたなく、C-x C-b したりします。それは uniquify.el を使うと改善されます。しかし、ディレクトリレイアウトによっては情報が足りなかったり、表示が読みにくかったりします。そこで、「プロジェクト名:バッファ名」という形式で表示できる、uniquify_with_project_name.el という拡張を作りました。 https://github.com/kitokitoki/uniquify_with_project_name/raw/master/uniquify_with_project_name.el たとえば、このようなディレクトリ構造だとすると、 uniquify.el だと次のような表示ですが、 今回の拡張を導入す

    anything のバッファ一覧で、同名のファイルはプロジェクト名も表示できるようにした - わからん
  • yasnippet と anything-c-yasnippet の起動をタブに統一 - l1o0の日記

    yasnippet, anything-c-yasnippetのまとめエントリー - IMAKADO::BLOG で、yasnippet と anything-c-yasnippet の起動方法が別々になっているのをタブに統一したい。 タブを押したとき、 yasnippet で候補があったら、yasnippet を実行 yasnippet で候補がなかったら、anything-c-yasnippet を実行 ;; スニペット展開で候補がないときの処理 (defun my-anything-c-yas-complete () (interactive) (let (word start end) ;; カーソル手前の単語を取得 (save-excursion (setq end (point)) (re-search-backward "^\\|\\<\\w") (setq start (p

    yasnippet と anything-c-yasnippet の起動をタブに統一 - l1o0の日記
    wata_d
    wata_d 2010/11/03
    これはべんりそう
  • yasnippet-0.6.1b(c?)を使うとanything-c-yasnippet.elが動かない - 放牧日記

    yasnippet-0.6.1b(c?)では、yas/snippet-table-hashのデータ構造とyas/expand-snippetの引数の順番が以前のバージョンとは違うらしい。 以下パッチ diff --git a/plugins/anything-c-yasnippet.el b/plugins/anything-c-yasnippet.el index b74c115..79020d9 100644 --- a/plugins/anything-c-yasnippet.el +++ b/plugins/anything-c-yasnippet.el @@ -169,8 +169,11 @@ If SNIPPET-FILE does not contain directory, it is placed in default snippet dire collect (yas/

    yasnippet-0.6.1b(c?)を使うとanything-c-yasnippet.elが動かない - 放牧日記
    wata_d
    wata_d 2010/11/03
    anything-c-yasnippetのパッチ
  • anything-filelist 〜すべてのファイルを瞬時に開く方法〜 - http://rubikitch.com/に移転しました

    Emacsを書きました】 深いディレクトリ階層にあるファイルを開くのは面倒なものです。 比較的最近使ったファイル・よく使うファイルであればrecentfを使えば問題ありません。 もし、recentfに入っていないファイルの場合、長いパスを入力するなりlocateを使うなりしないといけません。 面倒ですね。 recentfは便利なのでここ参照 そこで、システム上のすべてのファイルをリストを作成して、そこから開く方法を使います。 anything.elをインストールする まずは準備段階として、anything.elをインストールしておきましょう。 最新機能なのですでに入れている人は更新しておきましょう。 具体的には M-x auto-install-batch anything を実行するだけです。 http://d.hatena.ne.jp/rubikitch/20100718/anyt

  • anything導入のeverything 〜3分で使えるanything.el〜 - http://rubikitch.com/に移転しました

    Emacsを書きました】 anything.elは難しいという印象を持っている人がいるようです。 おそらく、導入しにくいのが原因ではないでしょうか。 anything.elを導入するには、変数anything-sourcesを設定する必要がありました。 しかし、これはもはや過去の話です。 Web検索というのは、ときおり古い情報にひっかかることがあります。 情報は鮮度が命です。 世界は刻一刻と変化しています。 正しい情報を得るには、一次情報に当たるのが最短距離です。 anything.elの一次情報は、開発者である僕のブログの最新記事が一次情報になります。 anything.elを検索したところ、古い情報にひっかあり、惑わされ、それでanything.elは難しいという印象を持たれるのは開発者として意ではありません。 auto-install.elを導入するインターネットにあるLisp

  • temp - anythingの設定方法 まとめwiki

    #highlight(linenumber,lisp){{ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;最近使ったファイルを記録する ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (setq recentf-max-saved-items 500) (recentf-mode 1) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;color-moccur ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'color-moccur) ;; 複数の検索語や、特定のフェイス

    temp - anythingの設定方法 まとめwiki
  • bm.elでブックマーク一覧からブックマークにジャンプする - @peccul is peccu

    タイトルだけ見たらanything-config.elにあるanything-c-bm-initでいいじゃんと思われるかもしれませんが,これだと,カレントバッファしか参照しませんよね. というわけで,bm-repositoryに保存されてる全バッファ,ファイルを対象にブックマークにジャンプできるソースを書きました. anything.elが使える環境にしておいてください. (auto-install-batch "anything") あと,bm.elも使えるようにしてください. (install-elisp "http://cvs.savannah.gnu.org/viewvc/*checkout*/bm/bm/bm.el") bm.elの設定はこんな感じ (require 'bm) (global-set-key (kbd "<M-f2>") 'bm-toggle) ;; save b

    bm.elでブックマーク一覧からブックマークにジャンプする - @peccul is peccu
  • もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る僕が Emacs を使いはじめたのは、MacBook を買ってからなので、月日が短く、まだ1年半くらいしか経っていないのですが*1、Emacs を使い始めてすぐに至るところで目にしたのが Anything という単語でした。 たぶん、現 anything.el のメンテナの id:rubikitch さんの記事今anything.elがアツいあたりを見て知って、使

    もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。
  • モビット 口ーン窓ロ

    銀行カードローンだとしたら、すべて専業主婦が申し込めるかというと、決してそうではないです。「年収の下限は○○万円」といった細々とした条件のクリアが必要な銀行カードローンというものもあるようです。 適用されることになる実質年率は、利用者自身の持つ信用度で変わってきます。高額を借りる場合は、低金利カードローンを一度チェックしてみてください。 即日融資でお金を借りるつもりなら、当たり前のことながら審査には欠かせない各種書類を持参しないといけないのです。身分証明書だけでなく、今の時点での所得金額が記されている書類のコピーなどが求められます。 消費者金融業者にてキャッシングすることに不安感があるとおっしゃるなら、にても実際即日融資ができるということなので、銀行の売れ筋商品でもあるカードローンを上手く活用してみると良いと思います。 キャッシングサービスを利用することを望むなら、事前に審査が必要とされま

    モビット 口ーン窓ロ
  • 巷で話題の anything.el を使ってみた ― ありえるえりあ

    anything.el って何? 「open anything」できるようになるらしいのですが、少し抽象的で分かりづらいと思います。簡単に言えば、複数の機能をひとつのインターフェースに統合してしまうということです。例えば、 M-x anything RET emacs と入力すれば、 find-file の候補として ~/.emacs 、 Info の候補として Emacs などが列挙され、さらに絞りこんだり、十字キーで直接選択して実際の機能を利用したりします。 動作原理 antyhing は入力されたパターンと anything-sources に定義されている複数の機能を使ってインクリメンタルに候補を生成します。つまり文字を入力してパターンを更新するたびに新しい候補が出てくるのです。 anything-sources は基的に名前と候補関数のリストで構成されており、具体的な機能は候補

  • trotrの日記

    gistに書けば良かったかも。 listを一連の流れの連鎖ではなく候補からの選択と捉えてみると、別な形のマクロが思い浮かぶ。 (やり過ぎ良くない…ただ、実験ということで) 例えば、こんな感じ。clojureの->,->>にならい、初期値を取りそれをもとに選択を行うようになっている。 (define (f x p val) (and (p x) val)) (define (QandA Q) (@maybeL Q (f symbol? 'symbol) (f integer? 'int) (f list? 'list) (f identity 'unknown))) (map QandA '(10 aa (aa) #(aa))) ; => (int symbol list unknown) 他の構文とは異質なものなので、それをはっきりさせるために@をつけている。 code (use util

    trotrの日記
  • tips/anythingの設定例 - XyzzyWiki

    Menu はじめ ● tips ● TipsDirectory ● Memo ● ニュース ● 雑談 ● 運用とか ● 質問箱 ● QuickTour ● 履歴 NetInstaller ● インストール方法 ● パッケージ一覧 文書作成 ● 初めてのxyzzy ● リファレンス ● QandA ● 用語集 プログラミング ● xyzzyでプログラミング 他 ● trash ● Games ● アンケート

  • 1