Questions tagged «keyboard-shortcuts»

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

2
Ctrl-s挂起终端模拟器?
我在vimdoc中碰到一个句子: Note: CTRL-S does not work on all terminals and might block further input, use CTRL-Q to get going again. 这把钥匙确实挂在我的vim上。我当时以为这是vim的错,因为在emacs nox中使用C-s/ 时没有问题C-x C-s。但是就在我阅读联机帮助页并按时Ctrl-s,它也挂起man (我将其设置less为PAGER)。 有人可以告诉我发生了什么事吗? 终端仿真器是xterm和lxterminal,并且tty也存在此问题。和Ctrl+ q放过程便又在所有情况下。


9
键盘设置为“猫模式”
我是猫的主人和猫的情人。但是当我的猫坐在键盘上并按下随机键并弄乱了所有东西时,我不喜欢它。 我有一个关闭键盘的功能键的想法(一种特殊的组合键除外)。我知道已经有Ctl- S,但这会冻结键盘并跟踪输入,直到键盘解锁为止。 除了一种难以按下的按键组合之外,键盘是否有办法忽略所有输入? 优点:在Windows中,有什么方法可以做同样的事情?

9
更快地退出vim
我主要将Vim用于快速编辑,而不是长时间的工作。在这个意义上,我觉得戒烟特别费力的键盘序列Esc,Shift+ ;,w,q,Enter。 如何以最少的击键退出Vim(可能保存文档)?特别是在插入模式下。

7
如何在不按Enter键的情况下运行命令?
无意中我映射Enter通过xkbset到Pointer_button2。 现在,每次我点击时,都会Enter出现一些乱码。 我想到了一种解决方法,其中涉及将其重新映射回去,但这意味着我将必须运行命令xmodmap -e "keycode 135 = Pointer_Button2"(或以外的任何其他键码Enter)。但是我无法在终端中运行此命令,而无需点击Enter。 我该怎么做? 我正在运行Ubuntu 12.04。


4
如何在命令行(bash和zsh)中向后删除单词?
如何在命令行中向后删除单词?我确实习惯于一些编辑人员使用Ctrl+ 删除最后一个“单词” Backspace,我也希望在命令行中使用该功能。 目前,我正在使用Bash,尽管我可以向后跳一个单词,然后向前删除一个单词,但我宁愿将其作为快速键,也可以将事件作为Ctrl+ Backspace。 如何做到这一点?

17
使tmux将缓冲区复制到剪贴板
我试图找出一种不错的方法将tmux缓冲区中的内容复制到剪贴板中。我已经尝试了几种不同的方法,例如 bind-key p select-pane -t 2 \; split-window 'xsel -i -b' \; paste-buffer 这使我非常接近,我要做的就是在我做前缀-p之后按control-d。 我试图通过做来解决 bind-key p select-pane -t 2 \; split-window 'xsel -i -b << HERE\; tmux paste-buffer\; echo HERE' 但这是行不通的。实际上,如果我将其配对为 bind-key p select-pane -t 2 \; split-window 'xsel -i -b << HERE' 它什么也没做,所以我假设在shell命令中,分割窗口不喜欢<<。 有任何想法吗? 编辑:select-pane -t 2如果需要,可以跳过,这并不是很重要。我只使用一种特定的布局,而窗格2是我在进行其他操作时希望拆分的布局,因此默认情况下会进入涉及拆分的绑定。

13
如何在不使用箭头键的情况下重复上一个命令?
我知道我可以Up用来遍历先前的命令。运行最后一个命令只需涉及Up+ Enter。但是,由于我在中花费了大量时间,因此我在考虑购买Happy Hacking Keyboardvim。 该键盘没有箭头键,我知道如何获得这种行为的唯一方法是按Ctrl+ R并开始重复我以前的命令。 在没有箭头键的情况下,有没有一种简单的方法可以在UNIX终端中模拟Up+ Enter?


6
如何从Vi退出?
我在Ubuntu机器上启动了Vi。但是,我是Vi的新手,现在我不能退出。我看到编辑器并且可以写文本,在底行有一个标签“ recording”。 如何退出Vi?

6
如何获取xmodmap的密钥代码?
我试图用来xmodmap重新映射Dell L100键盘上的Alt/ Super键,并且在获取键码时遇到问题。 例如,使用xev不会给我以下代码Alt FocusOut event, serial 36, synthetic NO, window 0x4a00001, mode NotifyGrab, detail NotifyAncestor FocusIn event, serial 36, synthetic NO, window 0x4a00001, mode NotifyUngrab, detail NotifyAncestor KeymapNotify event, serial 36, synthetic NO, window 0x0, keys: 122 0 0 0 0 0 0 0 0 0 0 0 0 …




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.