Questions tagged «keyboard-shortcuts»

有关在按下给定的组合键时如何运行程序或其他操作系统功能的问题。


1
使用MC,MV,MA进行复制,粘贴,全选
我正在Macbook Pro上使用Kubuntu Linux 12.04,并且正在寻求将Command / Meta键用于常见快捷键(例如复制,粘贴和全选)的功能。 尝试的解决方案: 在KDE的“系统设置”>“快捷方式和笔势”>“标准键盘快捷键”中重新映射“复制”,“粘贴”,“全选”等。 问题:大多数应用程序似乎忽略了这些快捷方式。我测试过的所有Web浏览器都继续期望该Ctrl键,而我表示希望使用该Meta键。由于找不到可用的网络浏览器,因此我没有尝试任何其他应用程序。 经过测试:Firefox,Chromium,Rekonq,Arora,Konqueror。 交换Meta与Ctrl 使用xmodmap的。 问题:终端仿真器将需要使用该Meta密钥代替Ctrl命令,例如各种键盘应用程序中的键盘中断,大多数Emacs绑定以及无数其他绑定。 考虑的解决方案: 分别更改GUI应用程序中的常用快捷方式。不幸的是,很少能够更改“复制”,“粘贴”和“全选”的绑定。 仅对Konsole(或其他终端仿真器)更改Ctrl修饰符。理想情况下,这将导致Meta- x产生击键Ctrl- x反之亦然。但是,我找不到任何方法可以做到这一点。 使用stty可以更改终端键盘命令的绑定,以使用meta并为所有其他CLI应用程序编写自定义配置文件。这将需要付出不合理的努力。 对于这种简单的修改似乎需要付出多大的努力,我感到非常惊讶,并且我将感谢您为找到合理的解决方案而提供的任何帮助。

4
从tty中的登录提示关闭
假设我启动了没有GUI的Linux机器。当它显示tty登录提示时,是否可以使用键盘顺序关闭机器? 当然,我可以输入用户名和密码,然后输入sudo shutdown -h now;但是,是否可以在使用键盘快捷键登录之前将其关闭?



1
将键序列绑定到Escape,zsh
如何在zsh中映射jj到Esc? 我正在尝试重新创建我在vim中设置的映射的键jj映射,ESC以便每当我按两次时j,它将an发送<Esc>到vim ,这使我可以更方便地进入普通模式。 我已经尝试过了bindkey 'jj' ^[,并且将要尝试bindkey 'jj' ^[[,但是我怀疑它是否会起作用。我还检查了正常模式下zsh提供的命令列表,但没有看到包含normal或的任何内容escape。 注意我文件中 的^[字符~/.zshrc是实际的硬编码转义符;不只是人物^和[。

4
Openbox绑定在--reconfigure或重新启动X之后不生效
273 <keybind key="W-Return"> 274 <action name="Execute"> 275 <command>lxterminal</command> 276 </action> 277 </keybind> 278 <keybind key="W-Up"> 279 <action name="ToggleMaximizeFull"/> 280 </keybind> 281 <keybind key="W-Left"> 282 <action name="MoveToEdgeWest"/> 283 </keybind> 284 <keybind key="W-Right"> 285 <action name="MoveToEdgeEast"/> 286 </keybind> 我在去年的默认之间增加这些线路</keybind>和</keyboard>我的~/.config/openbox/rc.xml文件(行号是从VIM)。但是,重新启动X或发出都不会openbox --reconfigure应用这些设置。 我究竟做错了什么?我在所有默认LXDE软件包中使用Arch。

1
重新映射bash vi键?
我使用Dvorak和vi,因此当我在Bash中了解vi模式时,我感到非常兴奋。但是,如果我可以将移动键重新映射为我在vi中使用的键,那就更好了(我交换了一些键,直到移动键回到Dvorak的主行中为止)。 我怎样才能做到这一点?

4
zathura:如何为exec添加键盘绑定?
zathura是我的默认PDF阅读器。但是有些文件会引起麻烦,在这种情况下,我会运行 :exec acroread $FILE 它会使用Acrobat Reader自动打开相同的文件。 如何将快捷键添加到zathura配置文件(~/.config/zathura/zathurarc)中以执行此操作?

6
从emacs打开终端
有没有一种快速的方法(键盘快捷键)可以在与当前emacs缓冲区中的文件相同的目录中打开终端仿真器(在我的情况下为urxvt)?

1
命令提示符中的(arg:n)是什么意思?
在Codecademy的“ 命令行课程”上,当尝试Alt+Shift+#在命令提示符下使用键盘快捷键(应该在当前行注释)时,它将提示符从切换为$,(arg: 3)而不是在行首添加破折号。Alt+Shift+@将会(arg: 2)改为显示等。请参见下面的屏幕快照的最后一行。我打之前,Alt+Shift+#这只是$。 该快捷方式在我的机器上可以正常工作。 这是什么(arg: n)东西 键盘快捷键取决于什么才能起作用?键盘布局?操作系统发行版?终端模拟器?默认CLI?什么?

2
“ CTRL + arrow / s”的gnome终端ANSI转义序列是什么?
我正在尝试将bash配置~/.inputrc为这些设置 (注意:←,→指的是左右箭头键) Ctrl+ ←-应该跳回一个字 Ctrl+ →-应该向前跳一个字 目前,我已经拥有了~/.inputrc它,但是它不起作用。Ctrl + arrow什么都不产生。 "\eC-5C":forward-word "\eC-5D":backward-word 我确定我的转义顺序是错误的。组合 的正确转义顺序是Ctrl + arrow什么? 终端:gnome终端内部的tmux

2
命令行的键盘快捷键是什么?
我说的是您在命令行/终端中使用的键盘快捷键。 例如:Ctrl+ c杀死进程,Ctrl+ d注销,Ctrl+ z将进程发送到后台...等等。 我测试了一些,发现他们既不是终端(即gnome-terminal,xterm,konsole)具体也不壳(即bash,zsh)具体的,他们甚至在工作tty秒。 所以,我想知道: 谁提供这些快捷方式? 如何列出和修改/定义它们?

2
Vim-将最后一个Shell命令映射到密钥
有什么方法可以映射leader-r重复发送给bash的最后一条命令? 例如,当使用C文件时,我想从vim编译并运行程序,而无需键入:!make或gcc。 我知道我可以将特定命令绑定到密钥,但不适用于其他类型的文件。


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.