diff --git a/etc/dotsfile/.vimrc b/etc/dotsfile/.vimrc index c47787fd..49e5bdf6 100644 --- a/etc/dotsfile/.vimrc +++ b/etc/dotsfile/.vimrc @@ -174,11 +174,10 @@ command! NN call ColorNext() " autocmd BufReadPost * call NCount("~/.nwrite") " -let g:bench_code = "http://localhost:9094/code/" -function! BenchCode(path, args) - exe "silent !bench web.get " . g:bench_code . a:path . " " . join(a:args, " ") +function! BenchCode(cmd, arg) + exe "silent !bench web.code." . a:cmd . " " . join(a:arg, " ") endfunction -autocmd FileReadPost * call BenchCode("counter", ["name", "nopen", "count", 1]) -autocmd FileWritePost * call BenchCode("counter", ["name", "nsave", "count", 1]) +" autocmd BufReadPost * call BenchCode("counter", ["nopen", 1]) +autocmd BufWritePost * call BenchCode("counter", ["nsave", 1]) "}}} diff --git a/etc/dotsfile/.zshrc b/etc/dotsfile/.zshrc index 2bc8a29f..6ed573ac 100644 --- a/etc/dotsfile/.zshrc +++ b/etc/dotsfile/.zshrc @@ -106,3 +106,7 @@ bindkey "^P" up-line-or-beginning-search bindkey -M vicmd j down-line-or-beginning-search bindkey -M vicmd k up-line-or-beginning-search +preexec() { + bench web.code.counter nexec 1 +} + diff --git a/src/contexts/mdb/mdb.go b/src/contexts/mdb/mdb.go index 71f9d634..667216c7 100644 --- a/src/contexts/mdb/mdb.go +++ b/src/contexts/mdb/mdb.go @@ -199,7 +199,6 @@ var Index = &ctx.Context{Name: "mdb", Help: "数据中心", "extra_field": 2, "extra_fields": 1, "extra_format": 1, "trans_field": 1, "trans_map": 2}, Hand: func(m *ctx.Message, c *ctx.Context, key string, arg ...string) { if _, ok := m.Target().Server.(*MDB); m.Assert(ok) { - table := m.Confx("table", arg, 0) if v := m.Confv("tables", table); v != nil { table = v.(string)