Questions tagged «shortcut-keys»

有关键盘快捷键的问题:既要使用哪些快捷键,又如何创建自定义快捷键。

4
阻止启动器仅在按住超级键或与其他键组合时显示
语境 我喜欢将“超级”键用作修饰键,作为各种键盘快捷键组合的一部分。例如,作为网格的一部分,我有两个快捷键(Super + H和Super + L)分别将窗口置于左侧和右侧。 但是,当我使用这些快捷键时,也会同时显示Unity启动器菜单。当我按Windows + 1,2,3时不会发生这种情况。 我也喜欢这样的事实,即一般来说,Unity启动器菜单是由超级键触发的(即,当未与其他键组合使用时)。所以我不想完全禁用它。 题 当超级键与另一个键结合使用时,是否有办法防止Unity启动器菜单显示?


1
如何在终端中分配命令给按键?
是否有一种解决方案,可以在终端使用中为单词分配特殊的组合键。例如,less命令非常有用,我使用很多命令通过它来传递另一个进程的输出。 这个想法是要建立特殊的组合键,这些组合键仅在分配给不同命令的终端使用中才有效?所以在终端窗口中按Ctrl+ L可以写 | less 或Ctrl+ G代表 | grep 注意:我只是说要在命令行中添加字母,而不是最后执行。Tabcompletion相似,但更具体。

4
我可以将Nautilus设置为在2面板模式下使用类似于Midnight Commander的热键方案吗?
我在DOS和Windows上使用“指挥官”已有15年以上。不用说,如果我能够按F7键,按F8键删除,按F5键复制(到相对的面板)并按F6键移动来创建目录,则将大大改善我的舒适度。Nautilus对2面板视图的介绍感到非常满意,但由于缺乏传统的“指挥官” F键方案而感到失望。我可以在不编辑和重新编译Nautilus源代码的情况下纠正此问题吗?


3
如何创建执行xdotool命令以模拟按键的快捷方式?
我正在尝试使用自定义快捷方式来模拟媒体按键。 到目前为止,我已经可以使用以下命令实现所需的仿真: xdotool key XF86AudioPlay 它运行完美,每次运行时都会暂停或启动音乐播放器。 尝试将其作为快捷方式运行时会出现问题。 首先,我尝试使用自定义快捷方式运行别名,但此方法无效。 如关于这个问题的解释: 键盘绑定运行的命令不会通过外壳进行解析。最好的选择是在homedir中创建目录bin。 接下来,我创建了建议的脚本并将其命名为simplay: #!/bin/sh xdotool key XF86AudioPlay 它位于的bin文件夹中PATH,该文件夹正常工作,可以在任何位置运行。 尝试创建自定义快捷方式时,我无法使其执行,其配置如下: Name: test Command: simplay Shortcut: Ctrl+Alt+R 经过更多搜索后,我发现了另一种执行快捷方式的方法: gnome-terminal -e simplay 我在终端上尝试了一下,发现执行它会迅速打开一个新的终端窗口,执行子进程,暂停音乐并立即关闭该窗口。 我更改了快捷方式上的命令,点击它时,我注意到打开终端并立即关闭时的行为相同,但是这次子进程没有暂停音乐,这使我认为之前的所有尝试都已调用了脚本但却无法执行。 我如何根据您的知识解决此问题?


2
如何*禁用* Ctrl + Alt + Backspace?
建立在一个问题从2010年(3年前)我试图实现完全相反:我想禁用的Ctrl+ Alt+ ←键盘快捷方式杀死X server。对我来说,它似乎已被 禁用,System->Preferences->Keyboard但实际上它仍在运行。 dontzap似乎也不是 “活动的”(就像在积极开发的一样),并且必须安装它以禁用此组合键似乎违反直觉。 还有其他方法可以正确禁用快捷方式吗? PS:我认为这是一个错误。 PPS:前一段时间,我启用了它,因为我认为这很酷 -不知道这是一条单向街道,而没有功能/可靠的选项来再次禁用它。

2
剪贴板管理器是否支持“历史记录粘贴”?
我正在寻找一个剪贴板管理器,但是我不希望只保留一个列表,所以我可以选择一个项目将其放在剪贴板的前面,不,这太简单了。 我正在寻找的是剪贴板管理器,我可以在其中分配说 Ctrl+ Shift+ 1将第一个项目粘贴到剪贴板中, Ctrl+ Shift+ 2将第二个项目粘贴到剪贴板中 ... Ctrl+ Shift+ 9将第九个项目粘贴到剪贴板中 Ctrl+ Shift+ 0将第十项粘贴到剪贴板中 为什么? 作为我们的Web开发人员,我经常粘贴几行代码(请注意,并非所有浏览器都支持CSS3!), <tr class="odd">...</tr> <tr class="even">...</tr> <tr class="odd">...</tr> <tr class="even">...</tr> 所以,坐在那里做事的能力 Ctrl+ Shift+1 Enter Ctrl+ Shift+2 Enter 将会有很大的帮助, 我正在使用12.10和gnome-shell 3.6.2。 我已经研究过gPaste等功能,但似乎没有这个功能。

2
自定义键盘快捷键,可在终端中运行并在Unity中运行命令
我知道这应该是最简单的事情,但是空无一物。;-( 我想创建一个键盘快捷方式ctrl-alt-P,该快捷方式可打开终端窗口并运行ping命令: ping -c 4 somefixeddomain.com [用于快速检查我的互联网连接是否确实有效。] 我尝试使用以下方法(在Unity,Ubuntu v11.10中)执行此操作: Settings > Keyboard > Custom Shortcuts 填写所有明显的内容,但没有运气。欢迎所有想法。

1
音量控制键盘快捷键在14.04中不起作用?
我在Sony Vaio CS系列笔记本电脑上运行Ubuntu 14.04。通常,通过按Funcion + F2,F3和F4分别控制静音,降低音量和提高音量来控制音量。我不小心将音量增大键盘快捷键重新分配给其他键。我尝试通过进入Ubuntu中的键盘快捷方式编辑器并按Function + F4来重置键盘快捷方式,但这没有用。我的静音功能和降低音量功能都可以正常工作,但是提高音量根本不起作用。请不要回答告诉我在“键盘快捷键”管理器中更改键盘快捷键,因为我已经尝试过了。谢谢你的帮助!

3
创建自定义键盘快捷键以发送Super + 2
我正在尝试将数字键盘设置为媒体控制中心。我想用0键拉起Clementine并将其放到前台。现在,我已经准备好启动 Clementine,但它只是在启动器中跳舞而没有出现在前台。因此,我将Clementine固定在启动器的第二个插槽上,并且我想通过“键盘设置”设置自定义按键快捷方式。问题是,如何发送Super + 2作为命令? 其次,我希望使用加号和减号键发送Alt + Left和Alt + Right(用于浏览器导航)。 第三点,也是不太重要的一点,我想用句号键打开Clementine的EQ,并用7和9来发送快进和快退。

1
媒体密钥在Ubuntu 17.10中不再起作用
今晚在我的Ubuntu 17.10桌面上安装了一堆更新,然后重新启动。现在,DELL USB键盘顶部的媒体键不再起作用。 当我运行时,sudo showkey它看起来像是音量旋钮,播放,停止,计算器等,它们仍在发送按键和按键事件。但是这些似乎不再做任何事情,好像Ubuntu忽略了所有额外的键。有人有想法吗? sudo showkey ... keycode 140 press # calculator keycode 140 release keycode 113 press # mute keycode 113 release keycode 166 press # stop keycode 166 release keycode 114 press # volume down keycode 114 release keycode 115 press # volume up keycode 115 release …


1
如何将capslock键绑定到fish shell命令,并禁用其toggle-caps功能?
我最近切换到了鱼壳,它的自动完成功能真的很棒。 但是,我发现自己想使用tabcomplete_autocomplete功能,而不是明确使用它。前进键和结束键都可以执行此操作,但是在正常的打字位置中,手指无法触及。 我很乐意为此使用Capslock钥匙,因为我从来没有使用过钥匙,但是它的位置很好。 我已经尝试过了,setxkbmap -option caps:none但这似乎capslock完全禁用了密钥。我想我可以将它绑定到前向或结束键,但是我也不知道该怎么做。 另外,我似乎在鱼壳中找不到以下项的键绑定capslock: cowpig@gerty:~$ bind -K b2 backspace btab dc down end enter f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 home ic left npage ppage right sdc send sf shome sic sleft snext …

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.