求问 不能选中文本了 C+SPC 是个什么函数,跟我的切换输入法快捷键冲突,

emacs教程里的C+@ 我用GUI不好使,另一个C+SPC 跟我的切换输入法冲突,很难受,不知道怎么选中文本了

我的CTRL+SHIFT+2 image 这是啥原理,我在终端里面是正常的

使用 C-h-k 查看 C-@C-SPC, 你就会知道,是 set-mark-command 函数

感谢解答,我的问题是这两个组合键我都触发不了,C-SPC被系统切换输入法法拦截了似乎 所以。。C-@ 具体是怎么按的

感谢,知道了函数我成功改了快捷键。。

C-@ = Ctrl + Shift + @

image 是这个样子吗。。@应该就是shfit+2吧,我按完就这个德性

一般是将Crtl+Shift+2 一起按,如果不行,换个键盘试试 :joy:,或者自己重新绑定在其它快捷键上

改了C-c C-c 。。说实话,比ctrl-shift 2 还顺手一些 感谢

你有试过直接 C + @,不按shift吗?

改个键 我是C-z

不建议用C-c C-c,很多mode把它绑到primary action,比如edit finish什么的

对,Emacs 的默认选择绑定就是 C-SPC。我是换成了 M-SPC.

不建议任何 C-c 开头的绑定,这些一般是给 mode 用的,尤其是 C-c C-c⋯⋯

c-c letter是用户保留区

怪不得感到了神奇的顺手,感谢提醒

我也换M-SPC了~

1 个赞

请问怎么修改绑定呢? 我在网上查到(global-set-key (kbd “M-SPC”) 'set-mark-command)之后,C-SPC仍然指向set-mark-command命令。如果我再加上(global-unset-key (kbd “C-SPC”)),那C-SPC快捷键在emacs里就不能用了。