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