emacs-php 配置

配置emacs-php 環境須要材料php

連接  :   http://sourceforge.net/projects/php-mode/      ;; 這個是php-mode.el 文件下載地址,個人下載版本是php-mode-1.13.1.zipshell

我的軟件說明:  emacs 的版本號是  24.3 spa

參考文件:  http://my.oschina.net/u/874560/blog/91955     ;; 感謝樓主的分享.net



以下是配置過程命令行

1  正常的安裝過程就省略不寫了,分享一個我在安裝過程當中出現的錯誤blog

   若是emacs.exe的安裝路徑中有中文,在建立快捷方式後運行,會提示一大堆錯誤,建議: 在安裝的過程當中,emcas的安裝路徑不要有中文.ip


2 運行emacs後,在命令行中 輸入  ctrl+c   ctrl+f  這是2次操做, 完成後會在命令行中輸出 c:/window/system32  emacs

  這時在命令行中輸入  ~, 在中央區域會顯示當前目錄下的全部文件, 此時的目錄稱爲HOME目錄  C:\Users\Administrator\AppData\Roamingit


3 請查看在上一步輸出的目錄下是否有 .emacs這個文件,若是沒有在此目錄下建立. ctrl+c ctrl+f .emacs  (這是3次操做)  軟件

  建立成功後在文件內寫入  

  (load-file "D:/emacs-24.3/.emacs")

  請保存退出.


4 從新打開emcas,此時會報錯誤信息,提示  load-file  not found,這個能夠暫時忽略

  重複操做第2步, 在第3步建立的emacs文件中寫入以下內容

  (setenv "HOME" "D:/emacs-24.3") 

  (setenv "PATH" "D:/emacs-24.3") 

  (setq default-directory "~/") 

  (add-to-list 'load-path "~/site-lisp") 

  請保存退出


5 將下載的php-mode.el 文件拷貝到 D:\emacs-24.3\site-lisp下   

  從新打開emacs, 

  *********    此處是分隔線 *******

    特別要說明: 此時使用  ctrl+c ctrl+f ~ 打開的額目錄是emcas的安裝目錄,不在是系統默認的目錄,特別請注意

    第一次的 HOME目錄: C:\Users\Administrator\AppData\Roaming

    第二次的 HOME目錄: D:\emacs-24.3       

  ********     此處是分隔線 ******

  編輯.emacs,此時編輯的emacs文件是 d:\emacs-24.3 目錄下的, 

  (load "php-mode")

  (add-to-list 'auto-mode-alist '("\\.php\\'" . php-mode)) 

  (add-to-list 'auto-mode-alist '("\\.phps\\'" . php-mode)) 

  請保存退出,


6    

     在emacs文件中寫入以下內容,php運行,能夠不配置.

     (define-key php-mode-map 

     [menu-bar php php-run] 

     '("Run PHP" . php-run)) 

     (defun php-run ()

     (interactive) 

     (message buffer-file-name) 

     (shell-command 

     (concat "D:/servea/PHP/php.exe -f \""        ;; 這個是個人php的運行環境,請選擇本身的php.exe路徑. 

     (buffer-file-name) 

     "\""))) 


     (defun my-php-mode() 

     (define-key php-mode-map [(control c) (r)] 'php-run) 

     (hs-minor-mode t) 

     (linum-mode t) 

     )    

     (add-hook 'php-mode-hook 'my-php-mode)


7  打開php 文件

   ctrl+x  h  全選文件

   ctrl+alt+\ 格式化代碼

   ctrl+c r  運行php文件.

相關文章
相關標籤/搜索