だから私がやろうとしているのは、私がすでにここで尋ねた質問の組み合わせです:
「コマンドラインアプリを作成しています。ユーザーがターミナルで値を追加するときに、テキストエディターで値を追加できるようにしたいのですが、git はどのようにこれを達成しますか?
デフォルトのエディターを開いて、テキストを入力できるようにし、保存時に値を取得して、その値をアプリに使用したいと考えています。"
vimでこれを行う方法を見つけました:
var vim = require('child_process').spawn('vim', ['test.txt'], {stdio: 'inherit'});
vim.on('exit', process.exit);
しかし、どうすれば崇高でこれを行うことができますか? vimをsublに置き換えると、崇高に開きますが、すぐにファイルの現在の値を返し、ファイルを崇高に保存するまで待機しません。可能?