Questions tagged «keymap»

键盘映射用于将某些按键或键盘快捷方式映射到其他按键或键盘快捷方式,例如在使用不同的键盘布局时。

1
如何使Mac OS X记住外部键盘的“修改键”重新映射?
(明确地说,我知道还有类似的问题,例如“ 如何在OS X中重新映射窗口和alt键? ”-我不是问这个。我可以进行所需的更改,每次我都将它们重置拔下键盘) 因此:MacBook Pro上的Mac OS 10.6.5,并通过USB集线器和其他外围设备插入了Microsoft Natural Ergonomic Keyboard 4000。 我想切换Alt和Windows键,因此它们的位置与MBP键盘上的位置匹配(Win键在Mac中用作Command键)。 Sys Prefs / Keyboard / Modifier Keys可以完成这项工作,直到我拔出电源以在其他地方使用。回来,像以前一样插入USB集线器,而我的Option / Command交换已被忘记。 关于如何使Mac OS 记住交换的任何建议? 更新: 在OS X Lion下,该问题对我已经消失了。相同的硬件,相同的集线器,所有修改器都被记住。

3
如何在Virtual Box访客会话中使用ALT键?
我正在从Sabayon GNU / Linux系统(主机)运行Windows XP(来宾)的Virtualbox会话。 我正在使用Adobe Illustrator CS2进行项目,并且通过单击鼠标左键和ALT键可以访问某些功能。 但是,似乎ALT密钥没有转发到来宾系统。 为什么? 我在互联网上发现了很多描述相同行为的论坛帖子和错误报告。但是尚无解决方法,或者似乎尚未找到/实施任何真正好的解决方案。 有什么解决办法吗?我真的需要很多命令的键!

3
如何在vimrc中获取keymap的密钥名称?
在Emacs的,我可以按Ctrl-h,k来描述一个关键。我可以获得关键名称,即使它未定义,例如, C-x <C-M-end> is undefined 因此,我知道关键名称是C-x <C-M-end>。 但是,如何获得Vim的关键名称? 我想为Ctrl-Shift-V和设置一个键盘映射Shift-Insert,但是我必须使用什么代码? 是否可以动态获取密钥?
8 vim  keymap 



1
为什么Microsoft Keyboard Layout Creator 1.4拒绝在我的Windows 7 Professional 64位上正常工作?
我下载MSKLC 1.4从微软的下载中心,运行 [它] 作为管理员,但它拒绝后,显示键盘布局文件 → 加载现有键盘...: (请注意标题栏中选定的键盘布局。) 我在一个(较早的)论坛线程中读到,需要.NET 3.5,但当以Administrator身份运行时,dotNetFx35setup.exe根本不执行任何操作(至少对我而言不可见)。 我已经安装了MS .NET Framework 4.6.1。我从控制面板 → 程序和功能修复了它。那没有帮助。 我也尝试了Windows XP兼容性设置,但无济于事。 我下载KeyTweak从一个网站叫JALECO但是当我开始是我的防病毒SW检测到PUA / InstallCore。然后,我发现它的作用.reg与下面Q / A链接中的文件相同。 我现在使用我在如何重新映射Right-Win和Right-Alt键盘键中描述的解决方案,但是重新启动的需求很不方便,因为我将其用于连接到笔记本电脑的键盘,并且我不想更改其内部永久。 同样欢迎其他键盘映射工具(其中没有病毒)的建议以及对MSKLC不良行为的解决方案的提示。 更新1 应用适当的注册表的变化,造成了资源管理器中的进程任务管理器,并开始一个新的浏览器从内部任务管理器中通过@barlop评论提议没有帮助。要使设置生效,必须重新启动/重新启动。 更新2 Remapkey.exeWindows Server 2003资源工具包中的“ 在PC(Windows 7)中切换alt和lwindows键的答案”中提到的只是更改了注册表,并且也需要重新启动。 更新3 一个自动热键脚本,其中包括: RWin::RAlt RAlt::RWin 也没有太大帮助。交换的R-Alt键在某些应用中有效,在某些应用中它表现出怪异的行为。 MSKLC无法在我的旧版Windows Vista上以与问题开头所述相同的方式运行。 有KbdEdit这看起来很有希望(在另一方面,有些事情高达UPDATE 3这里看起来前途无量,也一样)。它不是免费的,但是由于演示版本中无法保存,因此我无法确定它是否有效。 更新4 MSKLC允许您将通过文件 → 加载现有键盘...加载的键盘布局另存为.klc文件。其中包含: ... KEYNAME_EXT ... 38 "Right …


1
如何更改Cygwin的Vim中的键映射
我在Debian,Win Vista和WinXP下使用Vim(后两者使用Cygwin)。 为了更容易地处理标签,我映射<C-Left>和<C-Right>到:tab(prev|next)。这种映射就像Debian机器上的魅力一样。 但是,在Windows机器上,<C-Left>按照我的意思,按下删除5行,并用光标位置进行<C-Right>插入,同时执行此操作,并另外进入插入模式。 问题:简而言之,我如何才能找到,为什么Vim表现得像?有没有办法回溯活动命令和击键?可能有一个插件的罪魁祸首?(我没有安装一个,也许是Cygwin发行版的默认包含......)如果是这样,我怎么能找到它? 编辑1:好吧,好像,我得到了第一条跟踪:终端发送<C-Left>' ^[[1;5D',右边' ^[[1;5C'(用<C-V><C-Left>诀窍评估)。如果vim按字面解释并丢弃第一个字符,它就解释了这种奇怪的行为。任何想法,我如何改变这个键映射? 附加诊断: 无论任何现有~/.vimrc文件(因此与我上面提到的映射无关)都会发生此行为,并且不会继承某些文件/etc/vim/vimrc,因为这在默认的Cygwin安装中不存在。 :verbose map没有任何新的见解。根据.vimrc文件的存在,不会出现任何内容或我提到的映射 :help <C-Left> 建议,默认是一个简单的光标移动,显然不是这种情况。 在Cygwin下的Vim版本: VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Feb 11 2010 17:36:58) Included patches: 1-264 Compiled by http://cygwin.com/ Huge version without GUI. Features included (+) or not (-): +arabic +autocmd -balloon_eval -browse ++builtin_terms …

2
通过Synergy将PC的Home / End映射到Mac不是特定于客户端的
该问题询问有关结束键的问题,但答案没有给出示例:哪些键的工作方式类似于使用Mac与Synergy结束使用 如果他们有,我想他们可能会遇到这个问题。 像这样的底部两行添加行: section: options keystroke(End) = keystroke(Control+Right,myMac) keystroke(Home) = keystroke(Control+Left,myMac) 可以在WinXP计算机上的MyDocuments中访问我的synergy.sgc,但会导致这些键在winXP计算机上停止运行。不能接受的。接下来,我尝试了一个折衷方案: keystroke(End) = keystroke(Control+Right,myMac); keystroke(End,myPc) keystroke(Home) = keystroke(Control+Left,myMac); keystroke(Home,myPc) 期望将击键广播到两台计算机,而不管哪个是活动屏幕。那和其他许多变种都行不通。 我究竟做错了什么?有人真的这样做了吗? 编辑:请注意,按住shift键还可以防止协同作用映射结束键。 编辑:请注意,以上假设您的synergy.sgc也具有以下内容: section: screens myMac: alt = ctrl ctrl = alt

1
如何在.vimrc中映射ALT-return?
我正在尝试在我的.vimrc中映射左Alt和返回键的组合,但没有成功。 我已将所有这些映射添加到我的.vimrc文件中,没有任何效果: map <M-esc> itest0<return><esc> map <M-cr> itest1<return><esc> map <M-return> itest2<return><esc> map <M-enter> itest3<return><esc> map <M-[> itest4<return><esc> map ^[ itest5<return><esc> 一些信息: 按Ctrl+ 后v然后Alt+ return: 在我的终端我得到 ^[ 在vim(和gvim)的插入模式中,我得到了 ^[ 打电话后sed -n l我得到: ^[ \033$ 我在Arch Linux上使用终结器。无论我使用vim还是gvim,描述的行为都是相同的。我应该做些什么?
1 linux  vim  gvim  keymap 

3
Vim:绑定<C-Enter>
使用vim编辑乳胶; 我怎么能绑定C-Enter?我尝试了以下,但不起作用: imap &lt;C-Enter&gt; \\&lt;CR&gt; 和 imap &lt;C-Return&gt; \\&lt;CR&gt; 但是,像: imap &lt;C-i&gt; \\&lt;CR&gt; 有用吗 有什么想法是关于vim latex-addons的建议吗?

1
Linux和Umlaut通过美国键盘上的fn键
对于我作为程序员来说,使用美式键盘布局非常方便。事实上,我已经习惯了,我很难回到我的母语德语的本地化布局。我想念的是变形金刚。 我想创建一些X映射,允许我使用键盘的fn键和另一个字母键'a'来创建字符'ä'。 我尝试过其他方法,这些方法都太烦人了。我也不想仅仅因为我需要四个左右的附加字母来切换美国和德国之间的整个键盘布局。 任何人都知道如何做到这一点?不知道这是否可以在X服务器之外工作?

1
永久更改TTY中的键盘布局
如何在通过Ctrl + Alt + F1到F6组合永久保存的TTY aka文本模式中更改键盘布局? 我试过sudo echo 'KEYMAP=de' &gt; /etc/conf.d/keymap而echo 'KEYMAP=de' &gt; /etc/vconsole.conf没有成功。

2
WinXP:更改默认热键
有没有一种方法可以自定义Windows XP中的默认热键?例如,当前win + e打开“我的电脑”,而win + r打开运行对话框。有没有办法更改热键的目标或重新映射热键?
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.