Skip to content

Instantly share code, notes, and snippets.

@mgallego
Created November 2, 2012 10:48
Show Gist options
  • Save mgallego/4000114 to your computer and use it in GitHub Desktop.
Save mgallego/4000114 to your computer and use it in GitHub Desktop.
Jean Claude Functions
(defun jean-claude (var)
"print-a-php-var-dump"
(interactive "sVar:")
(setq init-point (point))
(insert (concat "echo '<pre>';\nvar_dump(" var ");\necho '<\pre>';"))
(indent-region init-point (point))
)
(defun doctrine-jean-claude (var)
"print-a-php-var-dump"
(interactive "sVar:")
(setq init-point (point))
(insert (concat "echo '<pre>';\n\\Doctrine\\Common\\Util\\Debug::dump(" var ");\necho '<\pre>';"))
(indent-region init-point (point))
)
(define-key sf-mode-keymap
(kbd "C-c C-j j")
'jean-claude
)
(define-key sf-mode-keymap
(kbd "C-c C-j d")
'doctrine-jean-claude
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment