2
Vimの外部コマンドへのバッファのパイピング
私は一種のVim初心者です。現在のバッファーの内容を外部コマンドの標準入力(メールとしましょう)に送信します。私の最後の目的は、現在のVimバッファーから電子メールをすばやく送信するためのショートカットを設定することです。これは簡単なことだと思いますが、Vimバッファーを外部コマンドに送信する方法が見つかりませんでした。前もって感謝します。
パイプは、2つのプロセスのファイル記述子間のプロセス間接続です。パイプは、POSIX pipe()関数(<unistd.h>から)を使用して作成されます。「|」の場合、シェルはプロセス間にパイプを作成します 記号が使用されています: "cmd1 | cmd2"は、cmd1の出力をcmd2の入力に向けます。WindowsではCreatePipe()を使用します。このメカニズムは、標準入力、標準出力、および標準エラーを.NETおよびJavaの呼び出しプロセスにリダイレクトします。