Guest User

Untitled

a guest
May 15th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.57 KB | None | 0 0
  1. (require 'js-beautify)
  2.  
  3.  (add-to-list 'load-path "~/.emacs.d/jquery-doc")
  4. (require 'jquery-doc)
  5. (require 'flymake-jshint)
  6.  
  7. (add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))
  8.  
  9. (add-hook 'js2-mode-hook '(lambda ()
  10.                (jquery-doc-setup)
  11.                (local-set-key "\M-t" 'js-beautify)
  12.                (local-set-key (kbd "<f12>") 'flymake-mode)
  13.                (define-key js2-mode-map [(shift f10)]  (lambda()(interactive)(jslint-thisfile)))))
  14.  
  15. ;; javascript lint
  16. (defun jslint-thisfile ()
  17.   (interactive)
  18.   (compile (format "jsl -process %s" (buffer-file-name))))
  19.  
  20. (provide 'rgr-javascript)
Add Comment
Please, Sign In to add comment