建议思源增加 F4 复制上一步操作 | 助力多项操作

本贴最后更新于 287 天前,其中的信息可能已经时异事殊

对于大多数桌面操作系统和办公软件来说,F4 键是重复上一步操作的通用快捷键。 当你完成一个编辑、复制、粘贴或格式化等动作后,只需按下 F4 键,系统就会自动执行与前一步相同的操作。

思源笔记目前无法 F4 重复上一步操作

现在思源笔记快捷键非常多。但是有很多步骤无法使用快捷键一步到位。

比如

  1. 对于多个块转化为引述块,

  2. 对于多个块转化为任务列表

  3. 一些编辑的操作,虽然有很多快捷键,但是有 F4 的话更加便利

    1. 比如变成​行级代码
    2. 比如变成键盘
    3. 比如
  4. 对于多个块 转化同级的标题。现在得一个个使用 Ctrl+Alt+1 这样进行,或者一开始就调整好。 需要用快捷键。快捷键比较长。如果用 F4 的功能的话,文档的编辑处理会更加方便。

  5. 对于表格尤其如此:现在增加行,列,都要用快捷键,这些快捷键太多了。 如果有 F4,会方便很多。

    1. 表格如果可以直接在表格 就有增减行列的悬浮显示按钮就好了。

总结:F4 这个功能看起来挺小的,但是能润滑很多操作,一举多得。

技术难度上不知道大不大,如果可以的话希望尽快加上

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    26050 引用 • 108149 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 本体不太可能添加这个功能,只能自己制作插件实现。

    另外:

    有很多步骤无法使用快捷键一步到位。

    比如

    1. 对于多个块转化为引述块,
    2. 对于多个块转化为任务列表

    有快捷键的,你自己搜一下。

    对于多个块 转化同级的标题。现在得一个个使用 Ctrl+Alt+1 这样进行,或者一开始就调整好。

    你可以多选块之后用快捷键。

    表格如果可以直接在表格 就有增减行列的悬浮显示按钮就好了。

    有 issue ,但近期不会做这个功能。

  • 非常遗憾本体不会添加这个功能,

    1. 诚然思源笔记是可以添加很多快捷键的。
    2. 但是快捷键是容易冲突的,太多的额外记忆是不便的。
    3. 我说:哪怕可以添加快捷键都不是一个很好的办法。
      1. 我下载了 插件:快捷键 但是 这个插件不知怎么失灵了,我还没排查出问题。
      2. 感觉路径设置太长的,并且很多快捷键会有冲突,失灵。额外的记忆 麻烦
      3. 思源块复杂,一些快捷键使用需要**先对应选中块 打开对应块的 菜单,之后快捷键才能生效。****先对应选中块 打开对应块的 菜单,之后快捷键才能生效。**先对应选中块 打开对应块的 菜单,之后快捷键才能生效。
        1. 不是说设置了快捷键就好的。
    4. 有其他的功能我没有列出来,F4 一个功能助力 的 对象 远不是我说的这些。
    5. F4 功能能同时优化很多 功能。如果是技术问题做不到那无话可说,否则的话,这 是一个很好的选项。

    总结:

    1. 思源本体灵活的快捷键 与我的 F4 功能并不冲突,重合;无法互相替代
    2. 不能用自定义快捷键 来遮盖 搪塞这个这个问题。
    1 回复
  • HugZephyr 1 赞同

    用户反馈一个需求之后, 大概率 在短时间内 D 大是不会做的(毕竟 bug 都改不完)

    如果无法解决原始需求, 一些有经验的人会提供另一种规避方法或者思路, 临时解决用户的需求, 这也是我认为社区最重要的意义之一

    对于这种, 我认为不算搪塞

    1 回复
    1. 他们做不完是一回事,反馈需求是一回事
    2. 评估需求的可行性,重要性是一回事
    3. 给出替代方案是一回事;评估替代方式是一回事

    我用搪塞这个词可能有点过了。

    非常感谢答主分享他的经验,替代经验。这个方面是没问题的。


    但是没有正面评估这个需求的可行性合理性,给了一个 不太妥当的替代方案,并且这几个替代方案实操问题都很大。或者是就替代方案来说,我认为是不足够的。

    此处倒也不是针对答主了。

    就是这样一种情况,

    我想到了一个比较好的美食做法,然后餐厅相关的人表示 。。。然给了我一个 法棍面包,说这样可以平替?。

    我就很不得劲。


    就我来说

    1. 反馈 可行性,合理性
    2. 反馈 可能的 替代性
    3. 这个情况是否得到较多 支持 或者反馈

    主要看以上以上的东西。


    答主是很认真,

    我说搪塞 也是一个 反馈。我也很认真

    一个好的方案,最后以 非常迂回烦杂的方式代替,已经完全背离了这个方案的初衷。

    这个实在是让我联想到 搪塞 这个词

    答主是热心人,不代表官方,要做出区分。

    我也只是反馈一个东西而已。

    1 回复
    1. 因为答主是目前最热心的用户,没有之一,所以他现阶段比较熟悉思源的开发路线和实际开发情况而作出适当的回复。
    2. 不要随意假定别人没有评估过合理性,替代方案还有一个关键因素就是:时效性,一个需求如果在 1 年后才实现,你觉得还有意义么?法棍面包不也能填饱肚子?事实也如此,一个需求提出也不会立马实现。
    3. 不得劲也没办法,这情况放到任意一个软件里结果是一样的,降低预期,生活会更加美好。😑
    1 回复
  • 你说的对,答主最热心,没有之一。

      1. 然后你假设他做出的回复已经是 基于现有情况做出的最优解了。
        1. 这是你的前提假设。我认为答主只是答主,不代表官方
      2. 不要假定别人没有评估过合理性。
        1. 我没有说对方没有考虑过。我只是说我没有在文字里面体会到对方考虑过。对方的回复文字不符合我的期待。然后我做出了反馈,我的反馈 诚然是有我的情绪 。
        2. 关于时效性:一年后的方案是否有意义?
          1.当然有意义了。你也不懂我的动机出发点
          1. 我做了一个思源问题反馈合集 。我是重度思源使用用户,这两万多积分也是我关注的体现。我在使用思源的时候有很多很棒的时刻,也有很多糟心的体验。一些体验我认为是有必要反馈到论坛的,抒发不爽点也好,能有解决方案更好,排队也可以,给后来者 看到也好。这些都是意义
          2. 在反馈的过程中我与思源的联系也增强了,对于思源的边界也清晰了。这也是意义
      3. 反馈归反馈,问题是问题,做不做是做不做。
        1. 遇到问题 该不该 反馈 那是个人选择的问题。
        2. 除了思源,我滴答清单也做了很多反馈。反馈 有的排期考虑,有的使用问题 bug 会解决。期待也没有期待,偶尔不得劲也正常,不爽了也得抱怨一下。
  • CongSec 1 赞同

    同需求,因为有时候需要批量添加行级代码块或者是批量高亮某个词的时候用两个键的快捷键手有点酸

    1 回复
  • 个别的操作可以临时搞一个 quicker 快捷动作 悬浮着。这样会方便一点

    总体来说还是有个 F4 更加好,因为涉及可以优化的操作非常多。

请输入回帖内容 ...

推荐标签 标签

  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    6 引用 • 143 回帖
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 675 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 766 关注
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    36 引用 • 200 回帖 • 32 关注
  • Sublime

    Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。

    10 引用 • 5 回帖 • 2 关注
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 2 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    554 引用 • 675 回帖
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    173 引用 • 414 回帖 • 362 关注
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    93 引用 • 122 回帖 • 619 关注
  • IPFS

    IPFS(InterPlanetary File System,星际文件系统)是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。请浏览 IPFS 入门笔记了解更多细节。

    20 引用 • 245 回帖 • 234 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 406 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 664 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    91 引用 • 384 回帖 • 1 关注
  • ReactiveX

    ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。

    1 引用 • 2 回帖 • 182 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 414 关注
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    186 引用 • 1021 回帖 • 1 关注
  • jsDelivr

    jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。

    5 引用 • 31 回帖 • 105 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4601 回帖 • 709 关注
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    127 引用 • 169 回帖
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 15 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    34 引用 • 37 回帖 • 555 关注
  • JVM

    JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。

    180 引用 • 120 回帖 • 2 关注
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    17 引用 • 52 关注
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 2 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 696 关注
  • 工具

    子曰:“工欲善其事,必先利其器。”

    300 引用 • 767 回帖