TextMateのSnippetsをemacsで

TextMateのSnippetsは便利。
TextMate買おうかなと思ったけど、PayPal使うのがめんどくさかったのでemacsでなんとかした。
snippet.elをもらってきて、以下を.emacsに追加。
pythonのdefならこんな感じかな?

(require 'snippet)
(add-hook 'python-mode-hook
  (function (lambda ()
    (setq-default abbrev-mode)
    (snippet-with-abbrev-table 'local-abbrev-table
      ("def" . "def $${func_name}($${arg}):\n$>")
      ;;; 適当に書いてください
      ))))