gvimに似たアプリケーションを作成したいので、コンソールアプリケーションを含むgtkアプリケーションを作成します(私の場合は、vimまたはその他のコンソールテキストエディターです)。
これを行うための最良の方法は何ですか?方法がある場合、GUIからこのコンソールエディタと通信するにはどうすればよいですか?
Linuxで実行できるはずですが、Windowsやその他のシステムでも動作するかどうかは本当にありがたいです。
ありがとうございました
gvimに似たアプリケーションを作成したいので、コンソールアプリケーションを含むgtkアプリケーションを作成します(私の場合は、vimまたはその他のコンソールテキストエディターです)。
これを行うための最良の方法は何ですか?方法がある場合、GUIからこのコンソールエディタと通信するにはどうすればよいですか?
Linuxで実行できるはずですが、Windowsやその他のシステムでも動作するかどうかは本当にありがたいです。
ありがとうございました
gvimはvimのgtkラッパーではありません。これは、stdinとstdoutの代わりにgtk+ウィジェットを使用するvimのバージョンです。
ソースコードを変更することで他のプログラムにスムーズなgtk+サポートを追加できますが、GUIを最初から実装する必要があります。
または、 gtkプログラムにVTEターミナルウィジェットを埋め込むこともできます。しかし、私はそれがあなたが探しているものではないと思います。