2011-11-07 137 views
1

我想创建一个类似的应用程序,以gvim的话,我将与控制台应用程序GTK应用程序包括(对我来说,这是VIM或任何其他控制台的文本编辑器)包含在GTK应用程序控制台应用程序

这样做的最好方法是什么? 如果有一种方法,我怎样才能与GUI的这个控制台编辑器交流?

我应该在Linux上运行的,但我真的很感激,如果它在Windows和其他系统以及

谢谢

回答

4

gvim的是不是一个VIM GTK包装。它是vim的一个版本,它使用gtk +部件而不是stdin和stdout。

您可以通过修改其源代码来为其他程序添加平滑的gtk +支持,但您必须从头开始实施gui。

或者,您可以在您的gtk程序中嵌入一个VTE终端窗口小部件。但我不认为这就是你要找的。

+0

其实,VTE是我在找的:)谢谢 –