From 3ec543539f2d81a88f44377d3d00f0d0c9186103 Mon Sep 17 00:00:00 2001 From: harveyshao Date: Sat, 8 Oct 2022 09:22:49 +0800 Subject: [PATCH] opt some --- plugin/local/code/vimer.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugin/local/code/vimer.js b/plugin/local/code/vimer.js index 1a9b7a0c..69bca8a0 100644 --- a/plugin/local/code/vimer.js +++ b/plugin/local/code/vimer.js @@ -27,7 +27,7 @@ Volcanos(chat.ONIMPORT, {help: "导入数据", _init: function(can, msg, cb, tar }, [""]) Volcanos(chat.ONFIGURE, {help: "索引导航", create: function(can, target, zone, path) { - can.isCmdMode()? can.onappend._action(can, can.base.Obj(can._msg.Option(ice.MSG_ACTION)).concat(window.webview? ["编辑器", "浏览器"]: []), target): can.onmotion.hidden(can, target.parentNode) + can.isCmdMode()? can.onappend._action(can, can.base.Obj(can._msg.Option(ice.MSG_ACTION)).concat(window.webview? ["日志", "编辑器", "浏览器"]: []), target): can.onmotion.hidden(can, target.parentNode) }, recent: function(can, target, zone, path) { var total = 0 can.runAction(can.request({}), code.FAVOR, ["_vimer"], function(msg) { @@ -293,7 +293,7 @@ Volcanos(chat.ONACTION, {help: "控件交互", }) }, xterm: function(event, can, button) { - can.onaction._runs(can.request(event), can, button, function(msg) { + can.onaction._runs(can.request(event, can.Option()), can, button, function(msg) { can.onimport.tabview(can, ctx.COMMAND, code.XTERM, msg.Result()) can.ui.xterm.refresh(), can.user.toastSuccess(can) }) @@ -321,6 +321,9 @@ Volcanos(chat.ONACTION, {help: "控件交互", can.onimport.exts(can, list[0]) }) }, + "日志": function(event, can) { + window.opencmd("cd ~/contexts; tail -f var/log/bench.log") + }, "编辑器": function(event, can) { window.opencmd("cd ~/contexts; vim +"+can.Option(nfs.LINE)+" "+can.Option(nfs.PATH)+can.Option(nfs.FILE)) },