Open your default text editor to edit strings in Node.js programs
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
$ const { externalEditor } = require('@inquirer/external-editor'); const result = await externalEditor();$ const result = await externalEditor({ default: 'initial content here' });$ const message = await externalEditor({ postfix: '.md' });$ const answer = await externalEditor({ validate: (text) => text.length > 0 });$ const edited = await externalEditor({ validate: (text) => !text.includes('TODO') || 'Remove TODO before saving' });