Temp file editing with $EDITOR
. Get string from that file when finish.
$ npm-install --save tmp-editor
var tmpEditor = require('tmp-editor')
tmpEditor().then(function handleSuccess (text) {
console.log('Text:', text)
}).catch(function handleFailure (error) {
console.log('Edit error:', error)
})
This module uses native Promise
from Node 0.12.x
and later for promise interface but standard node callback is also available: tmpEditor(function onComplete (error, text) { ... })
.
MIT. Copyright (c) Saran Siriphantnon.