0

だから私がやろうとしているのは、私がすでにここで尋ねた質問の組み合わせです:

「コマンドラインアプリを作成しています。ユーザーがターミナルで値を追加するときに、テキストエディターで値を追加できるようにしたいのですが、git はどのようにこれを達成しますか?

デフォルトのエディターを開いて、テキストを入力できるようにし、保存時に値を取得して、その値をアプリに使用したいと考えています。"

vimでこれを行う方法を見つけました:

var vim = require('child_process').spawn('vim', ['test.txt'], {stdio: 'inherit'});
vim.on('exit', process.exit);

しかし、どうすれば崇高でこれを行うことができますか? vimをsublに置き換えると、崇高に開きますが、すぐにファイルの現在の値を返し、ファイルを崇高に保存するまで待機しません。可能?

4

1 に答える 1