Questions tagged «modifier-keys»

2
如何在tmux的Vim中使用shift + arrows和ctrl + arrows?
这一切都在OS X的iTerm2中。 我曾经有过 export TERM='xterm-256color' 在我的.bashrc。这意味着tmux中的Vim确实使用了256种颜色。 一旦我添加 set -g xterm-keys on 然后带有修饰符的键盘快捷键在Vim中可以正常工作。即:shift+left/right我映射到切换Vim选项卡,ctrl+up/down映射到移动(“冒泡”)行,并且shift+left/right在命令行模式下(例如,输入类似:e foo bar baz)时可以按字跳动。 然而,这种设置有问题,即Vim的背景颜色只能说明后面的文字,提到这里。 所以我删除了 export TERM='xterm-256color' 从我的.bashrc,而不是把它放在我的.tmux.conf: set -g default-terminal "screen-256color" 这样可以固定Vim的背景颜色,但是却破坏了键盘快捷键-它们会执行意外的操作(移动光标,删除文本)。 通过使用ctrl+v插入来自组合键逐字输出(如描述在这里),我是能够解决它: map [1;5A <C-Up> map [1;5B <C-Down> map [1;2D <S-Left> map [1;2C <S-Right> cmap [1;2D <S-Left> cmap [1;2C <S-Right> 这样可以使快捷方式起作用,但感觉不像是正确的解决方案。谁能告诉我这里发生了什么以及如何解决?

1
触摸打字时如何按下修饰键?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 3年前关闭。 我是一名程序员,我想学习触摸打字。众所周知,使用修饰键(例如Control,Command和Alt)是必不可少的。编程时,我认为我使用的第二个或第三个单词都包含一个修饰键。但是大多数触摸打字学习软件都不能解决这些按键,就好像它们不存在一样。它们不仅不让您练习它们,甚至不告诉您使用哪个手指来敲打它们。实际上,我使用了一个名为StarTyper(http://lidenanna.com)的触摸打字游戏,该游戏可让您练习修饰键,甚至组成包含修饰键的自定义单词。但是,甚至连此游戏也不会告诉您敲击修饰键时要使用哪个手指。 有谁解决了这个问题。还是只存在一种适用于一个人但不适用于另一个人的手织方法?

2
在Mac上将Command-tab更改为Option-tab
我真的很喜欢Mac,但是我讨厌它如何破坏工作中使用的Windows键盘的肌肉记忆。我想将修改键重新映射为尽可能“类似于Windows键盘”。 我想知道是否可以更改打开命令选项卡框的键,并重新映射控制选项卡键组合。 由于我切换了Control和Command键,因此Command-tab框随Control-tab一起打开。现在可以通过Command-tab来循环浏览选项卡。是否可以在带有Control-tab的选项卡之间循环,并通过Option-tab打开Command-tab框?

1
macOS重映射键作为修饰符
情况 我使用称为3l(三个布局)的键盘布局,它是分层的键盘布局。这是主层(没有按下修饰键时的行为): 现在,当我按住'普通键盘(sym在3l中)时,处于“符号”模式,键盘的其余部分表现不同。这是此模式的图片: 实际上,此符号键就像一个特殊键Shift,允许我访问特殊字符。 此外,我还有一个数字层,其作用与符号层相同,并通过/键激活,但具有光标和数字键盘控件: 我从布局中分叉的人已经使布局可以在Linux和Windows中工作(使用AutoHotKey)。我也在尝试将其移植到macOS。到目前为止,我已经创建了一个3l.keylayout文件(在此处查看),并且具有非常基本的功能。 在做什么 正常模式下的按键可以正常工作。 如果按符号修饰键,则所按的第一个字符将输出为正确的符号。例如,如果我按下符号键,然后O,/被输出。 数字键盘输出的cur / num键也是如此。 什么不起作用 如果按住符号修饰符键并键入多个字符,则只有第一个实际输出该符号。(cur / num键也一样。) 如果我按下并释放其中一个修饰键,然后再按下另一个键,则会输出符号/数字。事实并非如此。当我松开修改键时,我希望它返回到正常模式(就像Shift键一样)。 光标操作键不能在所有应用程序中可靠地工作,它们还存在不允许在工作时重复键的问题。 我的问题 有什么办法可以让我获得上面在macOS(Sierra和更高版本)中描述的功能? 注:我也曾尝试重新映射',并/以正确的选择权和控制用铁锁的元素,然后试图创建一个新keymap的3l.keylayout由这些键激活。但是,这没有用。它把一切搞砸了,我陷入了永久控制/选择键的局面。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.