C-< SPC>在emacs -nw(终端拦截?)中被拦截 [英] C-<SPC> is intercepted in emacs -nw (terminal intercept?)

查看:171
本文介绍了C-< SPC>在emacs -nw(终端拦截?)中被拦截的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在awesome(窗口管理器)和ubuntu(os)下使用urxvt(终端)。
在图形模式下,c-设置标记,但在文本模式下,它会插入一个空格。
当使用gnome-terminal但是其他一些组合仍然不起作用时,问题就解决了。例如,C-:在两个终端中插入a:
我不知道在哪里看,以纠正这种行为。
Ch k(帮助组合键)后跟其中一个组合只显示按ctrl按下的键,例如C-被解释为。

I use urxvt (terminal) under awesome (window manager) and ubuntu (os). In graphical mode, c- set the mark but in text mode it inserts a space. The problem is solved when using gnome-terminal but some other key combinations still does not work. For instance, C-: insert a : in both terminals. I do not know where to look at to correct this behaviour. C-h k (help on key combination) followed by one of these combination shows only the key pressed along ctrl, for instance C- is interpreted as .

As在评论中说,终端可能是事业。我相信C-不应该在终端提示下输入一个空格,这是在这里。

As stated in comments, the terminal is probably the cause. I believe that C- should not enter a space at the terminal prompt, which it does here.

我确定了这个问题是相关的。 这一个也是

I identified this question as being related. This one too.

推荐答案

在我的情况下,Ctrl-Space被用来改变输入法。运行 ibus-setup 并解除绑定修复了我的问题(现在生成Nul)

In my case, Ctrl-Space was being used to change input methods. Running ibus-setup and unbinding it fixed my problem (it now produces Nul)

另请参见: HTTPS:// askubuntu .com / questions / 243639 / ctrlspace-has-bound-to-invoke-some-input-method-and-not-work-in-ema

这篇关于C-< SPC>在emacs -nw(终端拦截?)中被拦截的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆