0
Vimインスタンスへの入出力を制御/表示できるように、サブプロセス内でVimのインスタンスを実際に実行したいと思います。その後、Pythonサブプロセス内でvimをエミュレートする
proc = subprocess.Popen(['bash', '-c', 'vim'])
とパイプユーザが入力しているといくつかのproc
でvimのインスタンスをエミュレートし、ウィンドウ間の出力/入力:今私の計画は、次のような何かを行うことです。これをできるだけ簡単にするために、proc
を現在のターミナルウィンドウで実行されているbashプロセスと同じように表示させることができると考えていたので、curses
インターフェイスに実行されているvim
プロセスの出力をコピーするだけでした。
私には2つの質問があります。最初に、これを行うよりよい方法がありますか?もう1つは、これが最良の方法であれば、私はどのようにして現在の端末ウィンドウ(可能な限り端末ウィンドウのシミュレートされた高さ/幅を維持する)に似たものにするのでしょうか?
私は、あなたの質問に答えるために十分ではないんだけど、私はあなたがこれを行う代わりに、 'ex' – Camusensei
' ex'を使用しているなぜあなたは本当に説明すべきだと思いますか?私は 'vim'セッションへの入力を記録したいので、これをやっています。 – Reginald