gvim、php、apache的安装这里就不介绍了,建议使用yum安装。
1、安装python、python-devel、mercurial

#yum install python python-devel mercurial

2、安装xdebug

#yum php-perl-xdebug

3、安装DBGp
  在http://www.vim.org/scripts/script.php?script_id=1929下载debugger.zip,将其加压后,将plugin目录下的debugger.vim和debugger.py放入~/.vim/plugin目录下.
4、在/etc/php.d/xdebug.ini中修改xdebug配置信息

; 启用xdebug 远程调试
xdebug.remote_enable = 1
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
;
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.auto_trace =1
xdebug.trace_output_dir=/tmp/xdebug/

xdebug.profiler_enable=on

xdebug.profiler_output_dir=/tmp/xdebug/

5、在~/.vimrc修改vim配置

let g:debuggerPort = 9000
  let g:debuggerMaxDepth=5

6、在gvim中打开代码文件,光标移动到调试行,输入命令:Bp即可在该行打上断点,按F5后会在10s以内启动调试。请在10s以内打开带XDEBUG_SESSION_START=1参数的请求地址。
7、firefox提供了vimxdebug插件,该插件可以在当前请求页面点击xdebug按钮,6秒钟后在新建tab中打开当前请求并在后面加上XDEBUG_SESSION_START=1参数。
8、将xdebug安装包contrib目录下的xt.vim放在~/.vim/syntax/目录下;该插件可以以语法高亮的形式读取xdebug的trace文件(*.xt)。须在~/.vimrc文件中添加

augroup filetypedetect
au BufNewFile,BufRead *.xt  setf xt
augroup END

转载于:https://www.cnblogs.com/heroking2000/archive/2012/06/20/2555889.html

fedora 16 下搭建gvim+xdebug调试环境相关推荐

  1. eclipse php xdebug,Eclipse for php + Xdebug搭建PHP的调试环境

    Eclipse for php + Xdebug搭建PHP的调试环境 Eclipse for php + Xdebug搭建PHP的调试环境 第二步:下载Xdebug (下载地址位于: http://x ...

  2. Windows下搭建ARM11裸机开发环境(3):Eclipse+JLink调试代码

    By: Ailson Jack Date: 2019.05.17 个人博客:http://www.only2fire.com/ 本文在我博客的地址是:http://www.only2fire.com/ ...

  3. Linux下搭建Cortex-M嵌入式开发环境

    Linux下搭建Cortex-M嵌入式开发环境 终于换上了Linux,更换之前考虑良久,最后选定了Ubuntu15(PS:自己家里用的是Fedora),主要是考虑Ubuntu确实更易用(但明显没有De ...

  4. Eclipse下搭建C语言开发环境

    Eclipse下搭建C语言开发环境 要使用Eclipse开发C/C++语言主要有 下面几个步骤: 1. 安装 JRE 去sun官方网站 下载安装即可 由于 Eclipse 本身是用 Java 开发的, ...

  5. cmake 安装_vscode不写一行配置,用cmake傻瓜式搭建C++编译调试环境

    网上看了一些用vscode+cmake搭建C++编译调试环境的帖子,基本差不多,都要写一个配置文件.其实根本不用这么麻烦.安装的工具是一样的,但是操作可以更加简单. VSCode + CMake超简单 ...

  6. 使用 VMware + win10 + vs2019 从零搭建双机内核调试环境

    我在前面的文章--<使用 VMware + win10 + VirtualKD + windbg 从零搭建双机内核调试环境>分享了使用 windbg 进行双机内核调试的环境搭建的步骤. 有 ...

  7. Win7环境下搭建Android安卓开发环境

    Win7环境下搭建Android安卓开发环境(原创教程) 此教程以32位win7旗舰版系统为基础,其它版本系统请根据情况自行调整.教程在2012年9月16日写,所有软件为当时的最新版. 准备文件(文件 ...

  8. 零基础 Ubuntu 20.04.01 下搭建51单片机开发环境[开源编译器SDCC]

    原创首发于CSDN,转载请注明出处,谢谢! 文章目录 为何会在Linux下开发单片机 个人系统环境与所用开发板 安装开源编译器 sdcc STC MCU ISP 闪存工具 stcgal 的安装 单片机 ...

  9. Windows下搭建ARM11裸机开发环境(1):工具安装

    By: Ailson Jack Date: 2019.05.04 个人博客:http://www.only2fire.com/ 本文在我博客的地址是:http://www.only2fire.com/ ...

最新文章

  1. 声明一个图书类(Java)
  2. 变量声明和定义的区别
  3. Android之Butterknife原理解析
  4. 108.什么是信道?109.信道分类 110.什么是模拟信号?什么是数字信号?
  5. 第二百九十、一、二天 how can I 坚持
  6. 利用Android中的三大主件来实现一个码表
  7. 文本分类中的特征词选择算法系列科普(前言AND 一)
  8. 给TreeView控件绑定数据
  9. css控制div显示/隐藏方法及2种方法比较原码[转]
  10. 再来一个end——好像很有用
  11. Windows核心编程_更改当前工作目录
  12. [Luogu] 树状数组
  13. paip.提升安全性----Des加密 java php python的实现总结
  14. FFplay硬件加速
  15. JAVA的教师档案管理系统_教师档案管理信息系统
  16. 解决curl ftp:192.168.4.12 (67) Access denied: 530和500问题
  17. 我们爱分享----200多个js技巧代码
  18. IDEA一致卡在build时间过长问题处理
  19. python求平均值
  20. 维基解密说会帮科技公司解决漏洞 可后者并不买账

热门文章

  1. Python使用Pillow(PIL)库实现验证码图片
  2. 八段LED数码管段代码编码表
  3. 通过模板页master page和主题theme来实现网站的风格切换
  4. datatable刷新数据_UE4 利用SaveGame和CSV进行Runtime数据更新
  5. 网络爬虫中X-CSRF-Token和Status 403问题解决方案(Java或Python)
  6. 诱导公式的本质【转载】
  7. Ubuntu搜狗输入法安装
  8. linux ftp 登录慢,linux中vsftpd登录,上传下载文件慢解决办法linux操作系统 -电脑资料...
  9. SpringMVC 配置文件实现(Tomcat)
  10. 单向链表的建立和简单的增删改查