当你从提交命令中删除 -m 时,你如何从像 svn 和 git do 这样的 CLI 打开 vim?
我收到以下错误:Vim:警告:输出不是到终端
`echo "Please edit this file" > file.name`;
`vim file.name`;
最佳答案
PHP 不会自动通过 STDIN/STDOUT 流,您需要手动进行:
`echo "Please edit this file" > file.name`;
system("vim file.name > `tty`");
(注意:我不太明白我在说什么,我只知道上面的作品。)
关于php - 从 PHP CLI 打开 Vim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3614715/