php - 从 PHP CLI 打开 Vim

标签 php vim

当你从提交命令中删除 -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/

相关文章:

vim - 如何在 Vim 中修剪文件末尾的空行?

php - zend 框架 : zend form decorators - remove multiply <label>

php链接方法错误和困惑

java - Android 截击 : Cannot pass data to server

vim - 作为图形 IDE 用户,我应该对传统编辑器感兴趣吗?

ruby - 为 VIM 安装 RSense

php - Travis-CI 在 PHP 开发中实际上做了什么?

php - 我们可以使用 Linux 命令行或 PHP 脚本将 "mac"字体转换为 "pc"字体吗?

vim - Vim 中的 $ 命令只转到一行的倒数第二个字符

vim - 如何在vim中临时设置makeprg