diff --git a/core/code/go.go b/core/code/go.go index c1800826..699cfcbb 100644 --- a/core/code/go.go +++ b/core/code/go.go @@ -181,7 +181,6 @@ func init() { if arg[0] == kit.MDB_FOREACH { return } - m.Option(cli.CMD_DIR, kit.Select("src", arg, 2)) _go_find(m, kit.Select("main", arg, 1)) _go_help(m, kit.Select("main", arg, 1)) _go_tags(m, kit.Select("main", arg, 1)) diff --git a/core/code/inner.go b/core/code/inner.go index f413846f..01993d92 100644 --- a/core/code/inner.go +++ b/core/code/inner.go @@ -84,8 +84,8 @@ func init() { _inner_show(m, arg[0], arg[1], arg[2], arg[3:]...) }}, mdb.SEARCH: {Name: "search", Help: "搜索", Hand: func(m *ice.Message, arg ...string) { - m.Option(mdb.FIELDS, "file,line,text") - m.Cmdy(mdb.SEARCH, arg) + m.Option(cli.CMD_DIR, kit.Select("src", arg, 2)) + m.Cmdy(mdb.SEARCH, arg[:2], "file,line,text") }}, FAVOR: {Name: "favor insert", Help: "收藏"}, diff --git a/core/code/vimer.go b/core/code/vimer.go index 4c4448d5..8e612c2c 100644 --- a/core/code/vimer.go +++ b/core/code/vimer.go @@ -17,10 +17,12 @@ const VIMER = "vimer" func init() { Index.Merge(&ice.Context{ Commands: map[string]*ice.Command{ - VIMER: {Name: "vimer path=src/ file=main.go line=1 刷新:button=auto save project search", Help: "编辑器", Meta: kit.Dict( + VIMER: {Name: "vimer path=src/ file=main.go line=1 刷新:button=auto save project searchShow", Help: "编辑器", Meta: kit.Dict( "display", "/plugin/local/code/vimer.js", "style", "editor", "trans", kit.Dict("display", "运行", "project", "项目", "search", "搜索"), ), Action: map[string]*ice.Action{ + "searchShow": {Name: "searchShow", Help: "搜索", Hand: func(m *ice.Message, arg ...string) { + }}, nfs.SAVE: {Name: "save type file path", Help: "保存", Hand: func(m *ice.Message, arg ...string) { m.Cmdy(nfs.SAVE, path.Join(m.Option(kit.MDB_PATH), m.Option(kit.MDB_FILE))) }},