タグ

emacsとhelmに関するdecoy2004のブックマーク (3)

  • helm拡張を書く - Qiita

    helm拡張を書く例を示していきます. 題材は松屋ジェネレータを用いたものにします. リポジトリ イメージ コード解説 依存パッケージの宣言 現在 helmは コア部分の helm-core, その他の helmの 2つのパッケージから構成されます. helm-coreはごくごく基的な機能しかありません. helm関数と各種ソース構成に関する関数マクロしか呼ばない場合は helm-coreで十分です. helmのファイル機能(helm-ff-*)を使う, grep機能(helm-grep)を使うという場合は helmパッケージが必要になります.

    helm拡張を書く - Qiita
  • ace-isearch.el : 超isearch=isearch+ace-jump-mode+helm-swoop カーソル移動と検索を統合!

    ace-isearch 20170506.12(in MELPA) A seamless bridge between isearch, ace-jump-mode, avy, helm-swoop and swiper ace-isearch は、isearch(インクリメンタルサーチ)を 超強化するEmacs Lispです。 isearchのクエリ文字数によって、以下の挙動を行います。 1文字→ace-jump-mode 2〜5文字→isearch 6文字以上→helm-swoop 0.4秒アイドルになると自動でace-jump-mode, helm-swoopへ移行します。 ace-jump-mode とは、画面に表示されている文字をタイプすることで、 3ストロークでカーソルを移動するコマンドです。 画面内の移動に特化しています。 helm-swoop とは、M-x helm-occ

    ace-isearch.el : 超isearch=isearch+ace-jump-mode+helm-swoop カーソル移動と検索を統合!
    decoy2004
    decoy2004 2014/10/08
    『helm-swoop とは、M-x helm-occurと同じようにカレントバッファを helmインターフェースで検索するものです。isearchとoccurのいいとこ取りをしたものといえます。』 migemo 対応。
  • helm-miniのバッファ検索いろいろ - Qiita

    概要 helmは、かの有名なanythingをforkして始まったプロジェクトで、最近はanythinguよりもこちらが主流となっています。 helmが持つ機能で一番使うものがhelm-miniだと思います。で、普段はこのhelm-miniで普通にファイル名を入力して検索するだけだと思いますが、割りといろんな検索が出来るのでそれの紹介をします。 正規表現で検索 実は正規表現が使えます。 例えば、 .cファイルを探したい場合 →\.c$ .phpファイル、あるいは.php5ファイルを探したい場合 →\.php5?$ という具合です。いい例が拡張子くらいしか思い浮かばなくてこれくらいしか書いていませんが、基的な正規表現はだいたい使えるようです。ただ{2, 3}のように数を指定するのは出来ませんでした。 \{2,3\}のように中括弧にバックスラッシュをつけると出来ます( @ShingoFuku

    helm-miniのバッファ検索いろいろ - Qiita
  • 1