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文件.

相关文章
相关标签/搜索