remove tern port files
This commit is contained in:
parent
1c94c84c09
commit
f3f6988f0a
|
@ -52,13 +52,22 @@ To activate error checking using flycheck install =JSHint=:
|
|||
|
||||
* Configuration
|
||||
|
||||
To make tern re-use the server across multiple different editing sessions (thus
|
||||
creating multiple `.tern-port` files for each document you have open [[http://ternjs.net/doc/manual.html][see here
|
||||
for more details]]):
|
||||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(javascript :variables javascript-disable-tern-port-files nil)
|
||||
#+END_SRC
|
||||
|
||||
To change how js2-mode indents code, set the variable =js2-basic-offset=, as such:
|
||||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(setq-default js2-basic-offset 2)
|
||||
#+END_SRC
|
||||
|
||||
Similarly, to change how js-mode indents JSON files, set the variable =js-indent-level=, as such:
|
||||
Similarly, to change how js-mode indents JSON files, set the variable
|
||||
=js-indent-level=, as such:
|
||||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(setq-default js-indent-level 2)
|
||||
|
|
|
@ -21,3 +21,6 @@
|
|||
(mapc (lambda (x) (spacemacs/declare-prefix-for-mode
|
||||
'js2-mode (car x) (cdr x)))
|
||||
javascript/key-binding-prefixes)
|
||||
|
||||
(defvar javascript-disable-tern-port-files t
|
||||
"Stops tern from creating tern port files.")
|
||||
|
|
|
@ -191,6 +191,8 @@
|
|||
:init (add-hook 'js2-mode-hook 'tern-mode)
|
||||
:config
|
||||
(progn
|
||||
(when javascript-disable-tern-port-files
|
||||
(add-to-list 'tern-command "--no-port-file" 'append))
|
||||
(spacemacs/set-leader-keys-for-major-mode 'js2-mode "rrV" 'tern-rename-variable)
|
||||
(spacemacs/set-leader-keys-for-major-mode 'js2-mode "hd" 'tern-get-docs)
|
||||
(spacemacs/set-leader-keys-for-major-mode 'js2-mode "gg" 'tern-find-definition)
|
||||
|
|
Loading…
Reference in New Issue