分页: 1 / 1

各位如何解决emacs里 C-空格 与输入法的冲突?

发表于 : 2006-03-11 14:06
Rinick
可以用C-@替代,但是这么常用的功能要按3个键,实在是很不习惯啊

有什么更好的替代方法?


另外
初学emacs,连怎么改快捷键都还不会 :?

发表于 : 2006-03-11 14:28
Tenyears
不用gnome,用xfce

发表于 : 2006-03-11 14:40
Rinick
我可不是为了emacs而活的
为了emacs稍微用的舒服点就要完全改变其他各种东西的操作习惯,这也太过分了点吧


我现在比较想改成 M-空格
但是不知道怎么改

发表于 : 2006-03-11 21:46
Tenyears
Rinick 写了:我可不是为了emacs而活的
为了emacs稍微用的舒服点就要完全改变其他各种东西的操作习惯,这也太过分了点吧


我现在比较想改成 M-空格
但是不知道怎么改
这不是个好办法。但是个解决方案。因为当时没找到别的法子。但现在我喜欢上Xfce了,不想换回去了。

发表于 : 2006-03-12 7:57
udi
(global-set-key (kbd "C-c") 'set-mark-command)

我是把他改成Ctrl-c了

kbd 就是keybord 的意思

"C-c" 就是 Ctrl-c, 你可以自己改你想用的.

发表于 : 2006-03-12 9:07
pluskid
我的:

代码: 全选

;; C-SPACE 被输入法占用,C-@ 又太难按,于是把 set mark 绑定到 C-return
(define-key global-map [C-return] 'set-mark-command)
Ctrl+回车

发表于 : 2006-03-12 21:20
duoxing
屏蔽C-SPACE就是了,用这个:(global-set-key (kbd "C-SPC") 'nil)
如果还有问题就改改你的locale试试.

发表于 : 2006-03-13 8:47
Rinick
收到

多谢各位的指点

发表于 : 2006-03-19 14:15
yang119345
我一直在xfce下用emacs。今天用了上面的方法屏蔽了C-space,但是emacs在gnome还是不能试用输入法,我用的是fcitx。

发表于 : 2006-04-02 17:52
darwinye
我也遇到这个问题,有人知道答案么? 我是在gnome中使用emacs.不过发现在windowmaker中和xfce里面都没有问题

发表于 : 2006-04-02 18:13
darwinye
我现在使用emacs -nw 这样可以 看来暂时只有这样了

发表于 : 2006-04-02 20:53
Tenyears
yang119345 写了:我一直在xfce下用emacs。今天用了上面的方法屏蔽了C-space,但是emacs在gnome还是不能试用输入法,我用的是fcitx。
据说是Gnome的BUG。不知道2.14有没有解决

发表于 : 2006-04-05 18:08
ahlongxp
emacs -nw 里的汉字都是小桃心

Re: 各位如何解决emacs里 C-空格 与输入法的冲突?

发表于 : 2008-10-27 12:50
codycody23
用 C-@