2014-05-02 37 views
0

我使用Xdebug的產生在我的WordPress的debug.log堆棧跟蹤,這讓我看起來像這樣的這些堆棧跟蹤:如何爲PHP堆棧跟蹤創建vim fold表達式?

[02-May-2014 16:35:14 UTC] PHP Stack trace: 
[02-May-2014 16:35:14 UTC] PHP 1. {main}() /var/www/wp-admin/index.php:0 
[02-May-2014 16:35:14 UTC] PHP 2. wp_dashboard() /var/www/wp-admin/index.php:125 
[02-May-2014 16:35:14 UTC] PHP 3. do_meta_boxes() /var/www/wp-admin/includes/dashboard.php:149 
[02-May-2014 16:35:14 UTC] PHP 4. call_user_func() /var/www/wp-admin/includes/template.php:924 
[02-May-2014 16:35:14 UTC] PHP 5. wp_dashboard_site_activity() /var/www/wp-admin/includes/template.php:924 
[02-May-2014 16:35:14 UTC] PHP 6. wp_dashboard_recent_posts() /var/www/wp-admin/includes/dashboard.php:538 
[02-May-2014 16:35:14 UTC] PHP 7. WP_Query->__construct() /var/www/wp-admin/includes/dashboard.php:587 
[02-May-2014 16:35:14 UTC] PHP 8. WP_Query->query() /var/www/wp-includes/query.php:3352 
[02-May-2014 16:35:14 UTC] PHP 9. WP_Query->get_posts() /var/www/wp-includes/query.php:3246 
[02-May-2014 16:35:14 UTC] PHP 10. apply_filters_ref_array() /var/www/wp-includes/query.php:3046 
[02-May-2014 16:35:14 UTC] PHP 11. call_user_func_array() /var/www/wp-includes/plugin.php:256 
[02-May-2014 16:35:14 UTC] PHP 12. ShareADraft->the_posts_intercept() /var/www/wp-includes/plugin.php:256 

我可以匹配PHP Stack trace:在vim OK,但我需要一些方法用於匹配所有匹配PHP <some space here> <some number>.的行。我可以匹配該行,但我不知道匹配所有這些行的語法。

回答

0

嘗試此匹配的PHP <some space here> <some number>.

/\vPHP\s{-}\d+\. 
所有出現