github.com/abhinav/git-pr@v0.6.1-0.20171029234004-54218d68c11b/editor/pick.go (about)

     1  package editor
     2  
     3  // Pick an editor based on the given name.
     4  func Pick(name string) (Editor, error) {
     5  	switch name {
     6  	case "vi", "vim", "nvim", "mvim", "gvim", "elvis":
     7  		return NewViLike(name)
     8  	default:
     9  		return NewBasic(name)
    10  	}
    11  }