Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以将emacs中的“Ctrl-x”更改为“Ctrl-w”?_Emacs - Fatal编程技术网

是否可以将emacs中的“Ctrl-x”更改为“Ctrl-w”?

是否可以将emacs中的“Ctrl-x”更改为“Ctrl-w”?,emacs,Emacs,我是emacs的新手,我想将Ctrl-x键更改为Ctrl-w 换衣服容易吗?如果是这样,我该如何改变 (另外,如果我想将缓冲区垂直拆分(C-x+3)到(C-w+v),我应该如何编写.emacs?我的建议是不要这样做。你在和一个强大的大会作斗争,你可能会用边缘案件来打鼹鼠 也就是说,您可以通过以下方式获得95%的收益: (global-set-key (kbd "C-w") ctl-x-map) 垂直拆分可以通过以下方式进行更改: (define-key ctl-x-map (kbd "v")

我是emacs的新手,我想将
Ctrl-x
键更改为
Ctrl-w

换衣服容易吗?如果是这样,我该如何改变


(另外,如果我想将缓冲区垂直拆分(C-x+3)到(C-w+v),我应该如何编写.emacs?

我的建议是不要这样做。你在和一个强大的大会作斗争,你可能会用边缘案件来打鼹鼠

也就是说,您可以通过以下方式获得95%的收益:

(global-set-key (kbd "C-w") ctl-x-map)
垂直拆分可以通过以下方式进行更改:

(define-key ctl-x-map (kbd "v") #'split-window-right)

请注意,这些仅覆盖
C-w
C-w v
键绑定。现有的
C-x
keybinds(除了
C-xv
)没有改变。

我的建议是不要这样做。你在和一个强大的大会作斗争,你可能会用边缘案件来打鼹鼠

也就是说,您可以通过以下方式获得95%的收益:

(global-set-key (kbd "C-w") ctl-x-map)
垂直拆分可以通过以下方式进行更改:

(define-key ctl-x-map (kbd "v") #'split-window-right)
请注意,这些仅覆盖
C-w
C-w v
键绑定。现有的
C-x
密钥绑定(除了
C-xv
)没有改变