Emacs键绑定模式

时间:2015-03-29 20:41:06

标签: emacs elisp

我正在尝试仅在HTML模式下创建keybind。

(defun mf-stylesheet ()                                                         
    (interactive)                                                                 
     ;; Insert CSS stylesheet link
    (insert "<link href=\" \" rel=\"stylesheet\" type=\"text/css\">")             
    ;; Go to href=" "
    (backward-char 36)
    )                                                                             

(eval-after-load "html"
    '(define-key html-mode-map (kbd "C-c s") 'mf-stylesheet))

当我运行emacs但没有绑定C-c时,没有显示任何消息。

1 个答案:

答案 0 :(得分:1)

这应该有效:

(add-hook 'html-mode-hook
  (lambda ()
    (define-key html-mode-map (kbd "C-c s") 'mf-stylesheet)))

另外,请考虑使用Yasnippet