対話型コマンドラインシェルと対話するようにvimを設定する方法は?

対話型コマンドラインシェルと対話するようにvimを設定する方法は?

psql時には、vimを(Postgres)、ghci(Haskellプログラミング言語)、octave(「計算機」)、gnuplot(図)などのようにコマンドラインシェルに送信したいコマンドのスクラッチパッドとして使用したいと思います。

利点は、コマンドラインの横に説明を追加し、セッションを直接記録し、コマンドラインを徐々に開発し、マニュアルの一時テストの例などを実行できることです。

私が使用したいプロ機能:選択をシェルに送信する、たとえば次の10行をシェルに送信する、シェルコマンドの出力をvim出力バッファとして表示、vimコピーレジスタ、直接挿入など。

シェルセッションの概念に対するいくつかのサポートが必要です。つまり、すべてのコマンドに対してシェルを最初から始めてはいけません。

vimウィンドウに並べて配置するリモートコントロールxtermを使用できます。

ベストアンサー1

努力するvimスライム、EmacsのSLIMEモードに触発された環境です。 Vimの内容を画面またはtmuxセッションに送信します。

将来的には、次のものを使用することもできます。シチしかし、Vimのサポートは現在不完全です。

おすすめ記事