0
A
回答
1
如果你想叫八度的内在的东西和交互与它的互动性直接尝试exec("vim")
而不是下可能工作system("vim");
。
更多示例请参阅Controlling Subprocesses。
否则,您可以将呼叫结合到system
,fork
和exec
或使用Python/iPython或C++扩展倍频程。
1
如果你只想运行另一个进程,那么已经建议的system()
或exec()
应该可以工作。
但是,如果你打算使用此简单地打开一个文本编辑器,编辑倍频文件,设置编辑器的值与EDITOR ("vim")
(你可以将它添加到您的.octaverc
文件),然后使用edit (foo)
开拓foo在文本编辑器上的功能。
相关问题
- 1. Octave是否与CobraToolbox兼容?
- 2. Octave中是否存在相互作用?
- 3. webapp与CMS - 是否相同
- 4. Article是否与EntryId相同?
- 5. 是否有与erlang等价的ipython?
- 6. 是string.IsNullOrEmpty是否与String.IsNullOrEmpty相同?
- 7. 这是str_replace是否与此preg_replace相同?
- 8. 是否有与.NET相同的JGroups
- 9. 是否存在与Marklogic相同的liquibase
- 10. 是否有与iPhone SDK相同的CoreText?
- 11. 是否有与Petapoco相同的Scala?
- 12. 是否有与Ruby相同的Stylecop?
- 13. 是否有与Mac相同的posh-git?
- 14. 是否有与UniBASIC LOCATE相同的UniObjects?
- 15. 是否有与Windows相同的EDQUOT?
- 16. 是否有与NSDecimalNumber相同的RoundHalfUp?
- 17. 是否有与@Assisted相同的javax.inject。*
- 18. 是否window.location()与GET请求相同?
- 19. Cookie是否与主键相同?
- 20. [NSMutableString string]与[[NSMutableString string] autorelease]是否相同?
- 21. 是否缩进与Whitespacing相同?
- 22. VFP uniqueidentifier是否与Guid相同?
- 23. Bash:$ {@:2}是否与$ 2相同?
- 24. 使用Pattern.LITERAL是否与Pattern.quote相同?
- 25. 是否与* 0.5相同?1(>> 1)
- 26. int是否与unsigned或signed相同?
- 27. 呈现相同IPython的细胞
- 28. 是否有IPython notebook api?
- 29. ipython与python -m IPython
- 30. Sqlite的选择与字符串相等的价值是否与列名相同?
用于打开特定文件, 'system(“vim file.m”)' 工作。 – gandalfhat 2012-02-16 14:16:28
'系统vim file.m'返回'Vim:警告:输出不是终端'。 – gandalfhat 2012-02-16 14:19:15
'exec vim file.m'打开文件,但在':q'返回到shell提示符下。 (在Appleman的链接中也有解释) – gandalfhat 2012-02-16 14:22:56