问题标签 [keymapping]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
853 浏览

macos - Mac/Windows 切换

大约 2 年前,我从家里的 PC 上放弃了 Windows,并 100% 切换到 linux(fedora,然后是 ubuntu)——这位女士不太高兴,但她已经习惯了,并且学到了一两件事。然后大约 6 个月前,我给自己买了一台闪亮的新 Macbook,自从搬到 OSX 之后,我就再也没有回头;不幸的是,我没有成功让我的雇主给我买一个工作(而且我不能来回携带我的)所以我不得不“忍受”窗户。

我在 8 年前开始使用 Windows,因此我非常了解它的工作原理,并且在 Win32/MFC/.NET 开发方面做了我应有的贡献。

我的问题是;还有谁必须在工作中使用 Windows 盒子(并且在家里有 Mac)以及您如何应对 - 他们使用哪些 Windows 应用程序/配置让他们以与 OSX 类似的方式工作?- 我只是在想,如果我能获得某种键盘映射应用程序,将我的 Windows 键重新映射到 OSX 变体(Apple+W、Apple+Q、Apple+Left、Apple+Right 等),那该有多酷.

我想念暴露(TopDesk 不错但不是免费的)...我想念查找器的简单性...我想念漂亮的平滑对话框和窗口和阴影(YzShadow 可以应付)我想念底层的 unix 框架(我运行 andLinux 在工作)我想念 OSX :(

不幸的是,我们 90% 的客户使用 IE,所以 windows 是必须的;他们也无法证明为开发人员购买 Mac 是合理的;尤其是 Mac Pro :-p

呃,好吧。

0 投票
8 回答
10854 浏览

keyboard - 带有 Emacs 或 VIM 的 Colemak 键盘

我一直在我的 TODO 清单上划掉一些东西。我最近拿起了Colemak。接下来我想学习 Vim 或 Emacs。我倾向于 Vim,但它的好处之一是坚持本垒打。有了Colemak,主排已经改变。我意识到我可以重新映射键,但是将功能分配给不同的字母对我来说并不是很有吸引力(如果字母与其功能之间存在任何关系。我知道运动不相关,但我不确定其余的.)

我不想开始一篇关于文本编辑器的争论文章,而是希望收到来自 Colemak(或 Dvorak)用户关于替代键映射和这两个编辑器的评论。

谢谢

0 投票
3 回答
1751 浏览

unix - 远程 Unix 终端键映射

这一直困扰着我。当我通过 ssh 或 telnet 连接到 Unix 服务器(无论何种风格)时,它总是能够正确猜测我正在登录的终端类型,因此键盘总是“正常”运行......即退格键有效。

但是当我成功登录后,它经常会错误地猜测我正在使用的终端类型并进行错误的键映射 - 特别是对于退格键,这意味着我必须发出:

键入命令来修复它。

任何 Unix 大师都知道为什么会发生这种情况吗?

0 投票
5 回答
13057 浏览

vim - 可以在 Vim 中映射 Windows 键吗?

在 Emacs 中使用 Windows 键作为 Meta 非常有用,有没有办法在 Vim 中做到这一点?

0 投票
2 回答
1404 浏览

postgresql - 当我按下 Home 键簇中的任何键时,为什么 psql 会插入波浪号?

我在 FreeBSD 上使用psql 8.2.3 。每次我按InsertHomeDeleteEndPage UpPage Down时,都会插入一个波浪号 ( ~) 字符,而不是执行键的预期功能。为什么会发生这种情况,我该如何解决?

0 投票
1 回答
764 浏览

java - TextMate 相当于 gVim Ctrl+P

自动完成先前写入的字符串。

是否可以?

编辑 如果这很重要,我正在编辑 javascript/java。

0 投票
3 回答
194 浏览

vim - 键盘映射中的 Vim 奇怪之处

我喜欢在不进入插入模式的情况下插入空白行,我使用了这个键映射:

这确实会创建空白行,但会引入一些奇怪的行为。我有智能缩进和自动缩进设置。新行跟随缩进,但不会删除它们,即使手动这样做会自动删除多余的空格。它还会在每次光标所在的位置添加一个空格。

有人对解释这种行为有任何见解吗?

0 投票
2 回答
4755 浏览

visual-studio-2008 - 是否有适用于 Netbeans 的 Visual Studio 2008 键盘映射配置文件?

我知道 Eclipse 和 Idea 的键映射配置文件很好地反映了 VS 2k8 键映射/快捷方式的体验,但是您知道我在哪里可以找到适合我选择的 IDE Netbeans 的配置文件吗?

是否也可以从另一个 IDE 导入?

0 投票
2 回答
591 浏览

visual-studio - ReSharper 键盘映射

在 Visual Studio 添加 Refactor 之前,我一直在使用 ReSharper。然后,不可避免地要使用 ReSharper。现在 Visual Studio 包含一些 Refactor 功能,我可以做客户无需支付 ReSharper 许可证即可完成的项目。

我的问题是我已经习惯了 ReSharper 键盘映射,以至于切换到 VS 会影响我的流畅度和工作效率。我敢肯定会有一些聪明的人有同样的问题,并且不像我,通过创建一个键盘映射宏来解决这个问题。

我希望能够在 Visual Studio 中键入我的 ReSharper 组合键并获得相同的重构功能(如果支持)。

有人知道吗?

0 投票
2 回答
1272 浏览

java - 使用本机 OS 的默认 KeyMap

在 Java 中,通过使用非默认系统外观,我们将拥有不同的键盘映射。

例如,我使用 Mac OS X 并使用 Substance 外观(非默认系统外观)。效果是我失去了我的“meta”键来全选文本组件在mac os x中应该是“meta + a”,但是使用Substance我们必须使用“ctrl + a”(还有更多,比如“下一个单词”、“上一个单词”、“结束行”、“开始行”等)所以我们没有使用非默认系统外观(物质外观)的 mac os x 感觉。

有没有办法使用非默认系统外观但使用系统(本机)键盘映射?