mirror of
https://shylinux.com/x/volcanos
synced 2025-04-26 09:14:06 +08:00
opt some
This commit is contained in:
parent
756d131cc8
commit
46b73fe181
@ -422,7 +422,7 @@ Volcanos(chat.ONIMPORT, {help: "导入数据", _init: function(can, msg, cb, tar
|
|||||||
case "full": // no break
|
case "full": // no break
|
||||||
default: can.onimport.project(can, paths)
|
default: can.onimport.project(can, paths)
|
||||||
can.onengine.listen(can, "tabview.view.init", function() { var p = can.onsyntax[can.parse]
|
can.onengine.listen(can, "tabview.view.init", function() { var p = can.onsyntax[can.parse]
|
||||||
p && p.render && can.onaction[cli.SHOW]({}, can); if (can.page.ClassList.has(can, can._fields, chat.PLUGIN)) {
|
can.Option(nfs.PATH).indexOf("src/") == 0 && p && p.render && can.onaction[cli.SHOW]({}, can); if (can.page.ClassList.has(can, can._fields, chat.PLUGIN)) {
|
||||||
p && p.engine && can.onaction[cli.EXEC]({}, can)
|
p && p.engine && can.onaction[cli.EXEC]({}, can)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -173,6 +173,9 @@ Volcanos(chat.ONSYNTAX, {help: "语法高亮",
|
|||||||
},
|
},
|
||||||
go: {
|
go: {
|
||||||
render: {},
|
render: {},
|
||||||
|
prefix: {
|
||||||
|
"//": code.COMMENT,
|
||||||
|
},
|
||||||
keyword: {
|
keyword: {
|
||||||
"package": code.KEYWORD,
|
"package": code.KEYWORD,
|
||||||
"import": code.KEYWORD,
|
"import": code.KEYWORD,
|
||||||
@ -288,6 +291,8 @@ Volcanos(chat.ONSYNTAX, {help: "语法高亮",
|
|||||||
"location": code.KEYWORD,
|
"location": code.KEYWORD,
|
||||||
|
|
||||||
"null": code.CONSTANT,
|
"null": code.CONSTANT,
|
||||||
|
"true": code.CONSTANT,
|
||||||
|
"false": code.CONSTANT,
|
||||||
|
|
||||||
"function": code.FUNCTION,
|
"function": code.FUNCTION,
|
||||||
"Volcanos": code.FUNCTION,
|
"Volcanos": code.FUNCTION,
|
||||||
|
@ -144,6 +144,9 @@ Volcanos(chat.ONKEYMAP, {help: "键盘交互",
|
|||||||
ArrowDown: shy("光标下移", function(event, can) { can.onaction.selectLine(event, can, can.current.next()) }),
|
ArrowDown: shy("光标下移", function(event, can) { can.onaction.selectLine(event, can, can.current.next()) }),
|
||||||
ArrowUp: shy("光标上移", function(event, can) { can.onaction.selectLine(event, can, can.current.prev()) }),
|
ArrowUp: shy("光标上移", function(event, can) { can.onaction.selectLine(event, can, can.current.prev()) }),
|
||||||
|
|
||||||
|
s: shy("保存文件", function(event, can) { can.onaction.save(event, can, nfs.SAVE) }),
|
||||||
|
c: shy("编译项目", function(event, can) { can.onaction.compile(event, can, code.COMPILE) }),
|
||||||
|
|
||||||
".": shy("重复操作", function(event, can, target) { var cb = can.redo.pop(); cb && cb() }),
|
".": shy("重复操作", function(event, can, target) { var cb = can.redo.pop(); cb && cb() }),
|
||||||
u: shy("撤销操作", function(event, can, target) { var cb = can.undo.pop(); cb && cb() }),
|
u: shy("撤销操作", function(event, can, target) { var cb = can.undo.pop(); cb && cb() }),
|
||||||
J: shy("合并两行", function(event, can, target) {
|
J: shy("合并两行", function(event, can, target) {
|
||||||
@ -429,7 +432,7 @@ Volcanos(chat.ONACTION, {help: "控件交互",
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
Volcanos(chat.ONEXPORT, {help: "导出数据", list: ["文件数", "模式", "按键", "解析器", "文件名", "当前行", "跳转数"]})
|
Volcanos(chat.ONEXPORT, {help: "导出数据", list: ["文件数", "模式", "解析器", "文件名", "当前行", "跳转数"]})
|
||||||
Volcanos(chat.ONPLUGIN, {help: "注册插件",
|
Volcanos(chat.ONPLUGIN, {help: "注册插件",
|
||||||
"can.code.vimer.keymap": shy("按键", {}, ["mode", "key", ice.LIST, ice.BACK], function(can, msg, cmds) {
|
"can.code.vimer.keymap": shy("按键", {}, ["mode", "key", ice.LIST, ice.BACK], function(can, msg, cmds) {
|
||||||
can.core.Item(can.onkeymap._mode, function(mode, value) {
|
can.core.Item(can.onkeymap._mode, function(mode, value) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user