タグ

yasnippetに関するebo-cのブックマーク (4)

  • zencoding-mode.el は既に、yasnippet との協調を実装している - すばらしい新世界

    スニペット補完後のカーソルの位置が、あまり使いやすくない。 zencoding-mode.el を眺めていて気づいたんだけど、zencoding-mode はすでにyasnippetとの協調を実装していて、これによって上の要望を解決している模様 (zencoding-mode:version 0.5(2009-11-20)版)。 zencoding-expand-yas という関数が、それ。 比較例 次の文字列を入力して、展開する。 div>p*2 zencoding-expand-line (yasnippetと協調しない) の場合 次のように展開される。[] は、展開直後のポイントの位置。まぁこれは確かにポイントをp要素に移動させるのが面倒くさい。 <div> <p> </p> <p> </p> </div>[] zencoding-expand-yas (yasnippet協調) の

    zencoding-mode.el は既に、yasnippet との協調を実装している - すばらしい新世界
  • zencoding 挙動 よくする - hitode909の日記

    (define-key zencoding-mode-keymap (kbd "<C-return>") 'zencoding-expand-line) (define-key zencoding-mode-keymap (kbd "C-c C-m") 'zencoding-expand-line) (define-key zencoding-preview-keymap (kbd "C-m") 'zencoding-expand-yas) (define-key zencoding-preview-keymap (kbd "RET") 'zencoding-expand-yas) (define-key zencoding-preview-keymap (kbd "<return>") 'zencoding-expand-yas) プレビュー中にさらに入力するとリアルタイムにプレビューで

    zencoding 挙動 よくする - hitode909の日記
  • yasnippet のトリガーを変更して hippie-expand と連携するようにした - gan2 の Ruby 勉強日記

    yasnippet を導入してみた - gan2 の Ruby 勉強日記ではたくさんのブクマを頂いたわけだけども 当の僕はといえば、実はあれ以来日に日に yasnippet の使用頻度が低下していき 遂には全く使わないようになってしまっていた。 というのは、「スペーストリガーいいよスペーストリガー!」とか言っていたくせに スペーストリガーはスニペットのメンテナンスが面倒なことに気付いたからだった。 スペーストリガーをやめようと思った理由 (飛ばし読み可) ちょっと考えれば分かることなのだけど スペーストリガーだと意図しないところで補完が行われてしまう場合がある。 タブは押そうと思わなければ押さないキーなので 意図しないところで補完が行われることはそうそうないのだが スペースの場合はそれが起こるのである。 何の気なしにスペースを打ったときに意図しない補完をされるとビックリする。 そして、その

    yasnippet のトリガーを変更して hippie-expand と連携するようにした - gan2 の Ruby 勉強日記
    ebo-c
    ebo-c 2011/12/01
    hippie-expandとyasnippet連動。yas/hippie-try-expand
  • yasnippet を導入してみた - gan2 の Ruby 勉強日記

    yasnippet がなんだかすごい盛り上がっているようなので使ってみることにした。 導入手順 yasnippet.el はyasnippet - Google Codeから最新の yasnippet-x.y.z.tar.bz2 をダウンロードする anything-cyasnippet.el はhttp://svn.coderepos.org/share/lang/elisp/anything-c-yasnippet/anything-c-yasnippet.elからダウンロードする yasnippet関連の設定 - antipopや、anything-c-yasnippetをcodereposにコミットしました - IMAKADOの日記で紹介されていたものを自分なりにまとめてみたら、.emacs に追加する内容はこんな感じになった。 ;;; yasnippet の設定 ;; 参考 ht

    yasnippet を導入してみた - gan2 の Ruby 勉強日記
    ebo-c
    ebo-c 2011/12/01
    snippetの追加方法など。triggerの変更は別エントリ http://d.hatena.ne.jp/gan2/20080630/1214838780 参照(いまは効かない/推奨されない)
  • 1