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 }