【问题标题】:What are the editor options/extensions available to have same keyboard shotcuts on Windows/Mac [closed]有哪些编辑器选项/扩展可用于在 Windows/Mac 上具有相同的键盘快捷键[关闭]
【发布时间】:2022-12-15 00:30:41
【问题描述】:

我根据工作环境在操作系统之间切换。但我不想记住不同操作系统、编辑器的不同键盘快捷键。有什么办法可以解决这个问题吗?

【问题讨论】:

  • 在 VSC 中,您可以添加 vim 扩展以使用 vim 快捷方式,或者在所有平台上使用 VSC,对于 Linux 和 Windows,键绑定是相同的

标签: visual-studio-code intellij-idea vim emacs ide


【解决方案1】:

您正在处理的差异有多种原因。其一是操作系统具有不同的键绑定甚至键盘布局,因此跨平台本机应用程序(或试图感觉本机的跨平台应用程序)将不可避免地在不同系统上具有不同的快捷方式。 Ctrl 与 Cmd 对于初学者。最重要的是,您正在使用不同的应用程序,这些应用程序除了基本的剪切/粘贴/撤消/等之外,还有不同的快捷方式。

从那里,您可以探索几条路。

一种方法是完全在系统级别重新映射键盘。两个平台上都有相应的程序,如果您在所有系统上使用相同的外部键盘,它可能会起作用。

另一种方法是在应用程序级别进行重新映射。寻找配置选项或第三方扩展。

而另一条道路是选择忽略平台约定的单一应用程序。从技术上讲,Vim 和 Emacs 符合要求,因为它们几十年来一直生活在自己的泡沫中,但从成熟的 GUI IDE 切换到 TUI 编辑器是一个巨大的挑战,需要大量的学习和忘却。两者都不是真正为 IDE 而设计的,因此,在走那条路之前,我建议您仔细考虑一下。

FWIW,十多年来,我一直将 Vim 作为我的主要驱动程序,但我不将其视为 IDE,因为 a) 我非常清楚,无论你多么努力地伪装它,它都不可能是一个, 和 b) 反正我的日常工作不需要一个。 YMMV。

【讨论】:

    猜你喜欢
    • 2015-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-26
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多