最近想學學web編程,所以就從javascript開始了,網上推薦說Sublime Text 功能非常強大(http://www.iplaysoft.com/sublimetext.html?1420815260356),並且原來看過一篇文章介紹其同時操作多行的技巧文章,應該很不錯。。不過功能強大的編輯器想要學好都得花一些時間,我已經用emacs一段時間了,並且emacs是編輯器之神嘛,需要下苦功夫才能學好,所以就想先精通它再說。網上找的安裝步驟,總是編譯有問題,最後感謝強大的google終於問題解決。記錄如下:
1.首先下載js2-mode插件: https://github.com/rxf1986/js2-mode
2. 將js2-mode 放入loadpath裏(如~/.emacs.d/js2-mode/)
3.編譯:
M+x byte-recompile-directory ~/.emacs.d/js2-mode (我是在windows上安裝的emacs,所以直接快捷鍵了)
在linux上,也可以cd js2-mode ; Emacs --batch -f batch-byte-compile js2-mode.el
4. 修改配置文件.emacs
(add-to-list 'load-path "~/.emacs.d/js2-mode")
(autoload 'js2-mode "js2-mode" nil t)
(add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))
在編譯那一步:出現了這樣的錯誤:
File error: Cannot open load file, js-mode
有以下解決方法:
1. 修改js2-mode下的*.el文件的權限,我直接777了,然後在編譯,就沒有問題了。
2. 將load path直接給定el文件,而不是到目錄:eg:(add-to-list 'load-path "~/.emacs.d/js2-mode/js-mode.el") (require js-mode)
3. 設置emacs startup kit(https://github.com/rxf1986/emacs-starter-kit),然後安裝 js2-mode:
* M-x package-list-packages
(打開一組安裝包)
* C-s 搜索js2-mode
* 找到後,按“l" 標記安裝
* 然後按”X“ 開始安裝
這樣,就可以安裝並且加載js2-mode.
+++++++++++++++++++++++++++++++++++++++++++++=
網上看到一篇用emacs打造node.js環境的文章,挺不錯,先收藏 http://www.open-open.com/lib/view/open1391687309114.html
還有emacs的一篇:http://blog.csdn.net/redguardtoo/article/details/7222501/ 一年打造成emacs高手