在/var/www/html/tmp/test.php中编辑了一个简单的php文件。
<html>
<p>haha</p>
<?php
echo "test";
?>
</html>
使用firefox在firefox 127.0.0.1/tmp/test.php中打开它。
映射F12以执行firefox来解析/ etc / vim / vimrc中的php文件。
nmap <F12>f :!firefox 'http://127.0.0.1/tmp/%'<CR>
现在来vim /var/www/html/tmp/test.php然后按F12 发生了令人难以置信的反应 火狐根本没有被召唤 2.chrome公开反应,错误的结果。
答案 0 :(得分:1)
我至少可以看到一些错误。
其中一个,你写的地图是&lt; F12&gt; f ,它将是F12,然后是字母F.
两个,%扩展文件的相对路径,在本例中为Ubuntu 16.04
,因为您正在从主目录执行vim。您正在寻找的扩展实际上是/var/www/html/tmp/test.php
%:t