Questions tagged «keyboard-shortcuts»

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

1
外壳程序的“删除单词”快捷方式删除了太多字符
在Bash领导下,Alt+的某些行为d自几年以来一直使我发疯,我发现也许可以通过设置来解决它。 如果我在终端上并发出如下命令: ...$ cat >> ~/notesSuperLongFilename.txt 然后,如果我想发出: ...$ scp ~/notesSuperLongFilename.txt 我想使用Ctrl + p(上一行)取回“ cat >>〜/ notesSuperLongFilename.txt”,然后再执行Ctrl+ a,然后Alt+ d和Alt+ d,以便获得: ...$ ~/notesSuperLongFilename.txt 然后我可以简单地输入“ scp”,然后执行Ctrl+ m(或按Enter / Return)。 但是它不起作用,因为在第一个Alt+之后d我得到: ...$ >> ~/notesSuperLongFilename.txt (到目前为止,一切都很好) 但是在第二个Alt+之后d我得到: ...$ .txt 因此,由于某种原因Alt+ d会立即删除“ >>〜/ notesSuperLongFilename”,而不仅仅是删除“ >>”。 自从多年以来,这一直是使我对Linux / Bash疯狂的最大浪费时间。 那么如何解决Alt+的这种(可能是损坏的)行为d呢? PS:我不知道谁是为“负责任的” Alt+ d行为:我不知道这是否是终端还是做,如果它的外壳(猛砸在我的情况)。

2
Linux中的单键音频捕获(保存在密钥发布中)
我想运行一个仅在按住右键时才录制音频的程序。释放键盘时,结果将写入磁盘,例如yy-mm-dd hh:mm.ogg。我该怎么办? $ xmodmap -pke |grep -e Record keycode 175 = XF86AudioRecord NoSymbol XF86AudioRecord xev对于键盘按下和键盘按下事件捕获了Right Control,如下所示: KeyPress event, serial 43, synthetic NO, window 0x1800001, root 0x7f, subw 0x0, time 27689430, (-145,169), root:(476,366), state 0x10, keycode 105 (keysym 0xffe4, Control_R), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent …

1
CentOS:避免ALT-F4切换到控制台
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Unix&Linux Stack Exchange 的主题。 3年前关闭。 至少每个Linux系统,我与使用的惯例工作切换到非图形控制台Ctrl- - Alt,-F1 - 等等。CtrlAltF2 最近,我在计算机上安装了CentOS 6.3。该安装是非定制的,并使用Gnome 2。 令我惊讶的是Alt- F4切换到控制台。Alt- F1然后将您带回XServer。如何将键绑定更改为Ctrl- Alt而不是简单Alt? 它似乎也绕过了Gnome的按键绑定。在Gnome中,我尝试将Alt- 定义F4为关闭窗口,但它不起作用,但仍切换到控制台。

2
怪异的控制行为
我可以cat做为一个非常简单的文本编辑器cat > foo.txt。 如果我输入: bar baz 然后按ctrl+ D,现在看起来像这样: $ cat > foo.txt bar baz^D 光标放在^。如果再按一次,该文件将被保存。但是,如果我按其他任何键(可以,也许什么也不是,但大多数都可以),我将继续编辑文件。 这是正常行为吗?

4
Ctrl + C在gnome终端中不起作用
在我的Linux主机上,Ctrl+ C似乎不起作用,并且我不知道如何继续使其工作。我在bash 4.1.5(1)中使用Ubuntu 10.04,并在Gnome终端中工作。 当我在脚本运行时按Ctrl+ C时,并没有导致它退出。 #!/bin/bash for i in `seq 500` do ps -e > /dev/null echo $i done


1
如何在不破坏Super + Other组合的情况下将Super-key绑定到whiskermenu?
从Windows 7回来,我希望同时使用两种快捷方式: 单独按下Win(aka Super)应该会打开whiskermenu,例如快速启动应用程序 按Win+箭头应提供与Windows相同的行为,即最大化/还原,最小化,向左/向右平铺 不幸的是,当我同时为后者设置了窗口管理器快捷方式和的键盘应用程序快捷方式xfce4-popup-whiskermenu时Super-L,窗口管理器组合将被忽略,并且在释放Winwhiskermenu时仍会打开。 如何解决? (如果相关,我正在运行Arch Linux)

2
如何在GNOME终端2.31.3中逐行滚动终端?
我在终端中滚动时使用Shift+(PgUp/ PgDown)。但似乎一次滚动一个屏幕(或可能是一半)。使用鼠标逐行滚动终端让我感到很舒服,但是我不想每次都触摸它。谷歌搜索后,我发现Ctrl++ Shift(Up/ Down)在其他Linux系统上执行此操作。但这在我的CentOS上似乎不起作用。 有人可以为这个问题提供最简单的解决方案吗?

4
如何在.vimrc中映射ALT键?
为了能够添加空白行没有进入插入模式,我试图映射ALT-o和ALT-O以o<ESC>和o<ESC> 我已经尝试了以下内容 .vimrc map <M-o> o<ESC> map <M-O> O<ESC> 和 map <ALT-o> o<ESC> map <ALT-O> O<ESC> 和(如下所示) map <A-o> o<ESC> map <A-O> O<ESC> 但没有任何作用。它只是给出通常的行为,好像ALT-o尚未定义。 这是我第一次更改.vimrc文件,并且找不到文档告诉您如何指定各种键的位置。但是我可以通过以下方式验证我的.vimrc文件正在被读取: map <Enter> ihello<ESC> 成功映射<Enter>到插入hello并返回到命令模式。 我在Cygwin中使用vim。

3
如何使媒体密钥与i3兼容?
我已经从Gnome迁移到Manjaro上的i3,并且几乎完成了配置窗口管理器,终端颜色以及其他方面的工作。一段时间后,我决定听一些音乐,几分钟后,我意识到音量键和播放键不起作用。 我有Razer Blackwidow Stealth 2014键盘,因此这些媒体键实际上与功能键一起使用。例如:播放/暂停处于打开状态F6,当我按键时,它用作媒体Fn键,如中的Fn + F6。


3
Gnome 3绑定中的源代码?ctrl-c…(剪切,复制和粘贴)在哪里定义?
升级并获取最新版本的Gnome + Wayland后,它几乎破坏了Autokey(甚至在Xorg上使用Gnome3登录)。在花了很多时间试图复制Command + c而不是Control + c(使用Mac键盘并经常切换计算机)之后,我正要完全摆脱Gnome 3,因为它确实不允许我重新定义“剪切副本”和“粘贴”键盘快捷键。那些像我一样,将大部分时间都花在Terminal中工作的人会明白。 我认为我的最后一次机会仅仅是编辑源代码(Gnome3,Wayland或任何其他地方)并重新编译该程序包,但我进行了搜索和搜索,无法找到设置键盘快捷键或快捷键的位置! 这里有人知道或有任何指示吗?




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.