xwiki功能-快捷键

 

从XWiki企业版1.4M1版本开始,可以使用快捷键来使用某些XWiki功能。快捷键能帮助你节省时间,因为可以不需要鼠标,直接用键盘做很多操作。

使用快捷键

查看模式

查看模式的快捷方式只适用于高级用户,防止普通用户误按键盘上的按键,得到错误的操作。

a) 编辑操作

E

编辑页面,使用默认的编辑模式

K

编辑页面,使用wiki编辑模式

G

编辑页面,使用WYSIWYG编辑模式

F

进入Inline Form

R

编辑页面访问权限

O

编辑对象

S

编辑class

b) 查看操作

C

跳转到页面注释

A

跳转到页面附件

H

跳转到页面历史

I

跳转到页面信息

D

查看页面源码

c) 其他操作

F2

重命名页面

Delete

删除页面

编辑Wiki & 编辑Inline模式

在Inline编辑模式,当焦点位于一个WYSIWYG编辑器区域里,下面列出的快捷键将无法工作,因为WYSIWYG编辑器抓取所有按键事件。

Alt + C

取消编辑

Alt + P

不保存,预览该网页

Alt + Shift + S

保存并继续编辑

Alt + S

保存并查看

WYSIWYG编辑模式

Ctrl + A

选择编辑区域内的所有内容

Ctrl + B

 or 

Meta + B

选定的文本为粗体

Ctrl + C

 or 

Ctrl + Insert

复制当前选择到剪贴板

Ctrl + ↓

当表格包含插入符或者选择表格,能在表格下面创建空段。当你不能移动插入号在表格后面时,这是很有用的。

Ctrl + I

 or 

Meta + I

选定的文本为斜体

Ctrl + U

 or 

Meta + U

选定的文本添加下划线

Ctrl + ↑

当表格包含插入符或者选择表格,能在表格前面创建空段。当你不能移动插入号在表格前面时,这是很有用的。

Ctrl + V

 or 

Shift + Insert

从剪贴板粘贴数据

Ctrl + X

 or 

Shift + Delete

剪切当前选择

Ctrl + Y

 or 

Meta + Y

恢复上一步操作

Ctrl + Z

 or 

Meta + Z

撤销上一步操作 

WYSIWYG宏支持(从XE 3.0开始)

 or 

 or 

 or 

导航宏输出

Enter

编辑宏

Space

切换展开和折叠宏之间状态

Ctrl + Shift + R

重新加载宏

Ctrl + Shift + E

展开所有/选定宏

Ctrl + Shift + C

折叠所有/选定宏

Ctrl + Shift + M

打开插入宏向导

预览模式

Alt + C

取消编辑

Alt + B

回到编辑

Alt + Shift + S

保存并继续编辑

Alt + S

保存并查看

注解

Ctrl + M or Meta + M
Ctrl + I or Meta + I

注释一段文字

导航

Ctrl + G

orMeta + G

跳转到wiki任何页面

配置快捷键

修改快捷键

  • 在Main空间创建一个页面,例如KeyboardShortcuts,把下面内容粘贴进去:

    core.shortcuts.view.edit=e
    core.shortcuts.view.wiki=k
    core.shortcuts.view.wysiwyg=g
    core.shortcuts.view.inline=f
    core.shortcuts.view.rights=r
    core.shortcuts.view.objects=o
    core.shortcuts.view.class=s
    core.shortcuts.view.comments=c
    core.shortcuts.view.attachments=a
    core.shortcuts.view.history=h
    core.shortcuts.view.information=i
    core.shortcuts.view.code=d
    core.shortcuts.view.delete=Delete
    core.shortcuts.view.rename=F2
    core.shortcuts.edit.cancel=Alt+C
    core.shortcuts.edit.backtoedit=Alt+B
    core.shortcuts.edit.preview=Alt+P
    core.shortcuts.edit.saveandcontinue=Alt+Shift+S
    core.shortcuts.edit.saveandview=Alt+S

  • 修改你想要改的
  • 保存页面
  • 到xwiki后台管理页面,进入Localization
  • 在"Internationalization Document Bundles"(国际化文档包)添加Main.KeyboardShortcuts 

添加属于你自己的快捷键

你可以添加这几行JavaScript来添加自己的快捷键:

<script type="text/javascript">
//<![CDATA[
 shortcut.add("Ctrl+Alt+n", function() { alert("Hey! 测试成功! "); });
//]]>
</script>

尝试按下Ctrl + Alt + n.

完整的教程请查看文档.

删除快捷键

要删除此快捷键你需要:

<script type="text/javascript">
//<![CDATA[
 shortcut.remove("Ctrl+Alt+n");
//]]>
</script>

删除所有快捷键

<script type="text/javascript">
//<![CDATA[
 for (binding in shortcut.all_shortcuts) {
    shortcut.remove(binding);
  }
//]]>
</script>

openjs

XWiki的快捷键功能是由openjs.com shortcut库提供。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lovelife110

你的鼓励是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值