(grunt)shell:用于打开默认编辑器的命令

时间:2018-04-11 09:51:58

标签: node.js git shell gruntjs grunt-shell

是否可以使用grunt-shell运行默认编辑器(为git设置)来打开和编辑文件(在ubuntu上)?

在我的尝试中,它正在运行sublime,但每个本地系统都使用不同的编辑器......

grunt.initConfig({
  shell: {
    changelog: {
      options: {
        stdinRawMode: true
      },
      command: 'subl -w CHANGELOG.md'
    }
  }
})

1 个答案:

答案 0 :(得分:1)

尝试:

command: '`git var GIT_EDITOR` CHANGELOG.md'

git var GIT_EDITOR获取配置的编辑器 - 来自环境var,来自本地或全局配置,或回退到其他环境变量(VISUAL/EDITOR)或默认vi