- 新建列和行(ctrl+shift+T,ctrl+shift+D,ctrl+shift+R,ctrl+shift+L)后,将光标移动到新建的列和行中对应的单元格更合适。
- 现在跳出表格的快捷键总感觉有点难受,除了用新建段落块快捷键(ctrl+shift+A,ctrl+shift+B,三个健感觉难按),只能用光标移动键跳出表格,而且若表格在文档的最后,跳出表格只能用向下箭头键,不能用向右的箭头键,但若表格下已有文字,用向下箭头键却并非跳到表格下那一行的行首,只能用向右的箭头键才能跳到表格下那一行的行首。也就是说,若表格在文档的尾部,要想跳出表格在表格下新建一空段落块,要按向下箭头键,而表格下如果已有文字,想跳出表格在表格下新建一空段落块,要按向右的箭头键,跳到表格下文字行的行首,再按 Enter,感觉不一致,且如果表格下已有文字是列表块,新建的空行将是列表块,还需要再按 Enter 才能转换成段落块。ctrl+enter 和 shift+enter 这两个快捷键在表格中都没用。而 enter 键是单元格中文字换行(实际不常用,因可以拖动表格线实现自动换行)
建议:
① 无论表格在文档的尾部还是在中间,光标在表格最后的单元格时,按向右的箭头键,光标都跳出表格到下一行行首。
② 将 enter 键设置成光标移动到同列的下一行,若是最后一行,则新建一表格行,将光标移动到同列的新建表格行。(感觉在表格尾部新建行比较常用,用 ctrl+shift+d 要按三键)
③ 将 shift+enter 键设置成单元格内换行
④ 将 ctrl+enter 键设置成无论光标在表格哪个单元格,都跳出表格并在表格下方新建一空白段落块,并将光标移动到空白段落块。 - tab 键和向右箭头键在光标在单元格之间移动行为是一致的,属于重复设置,若把 tab 键行为设置成:若光标没有在最右列则移动到同行的下一列,若光标在最右列,则在右侧新建一列,并将光标移动到同行的新建列。那么与 enter 键新建行结合,可使表格很容易扩展。而光标在最右列时,移动到下一行的首列,可用向右箭头键。
有关表格快捷键交互优化的建议
相关帖子
-
感谢建议,快捷键可自定义为自己方便的。 Issue #5955 · siyuan-note/siyuan
- 后期改进
- 部分内容后期改进
- 后期改进
- Enter 改为移动,但在最后一行就不新建了
- 后期改进
- 暂不实现
- 有内容和无内容是不一致的,就先不修改
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于