在使用 artist-mode 画矩形怎么无效,
操作是按住 shift 然后反键 来动
因为找几遍没有好的教程,也不知道怎么解决
在使用 artist-mode 画矩形怎么无效,
操作是按住 shift 然后反键 来动
因为找几遍没有好的教程,也不知道怎么解决
(用 C-h m
看了说明才懂了)
首先 按住 shift +反键
是画框删除内容而不是画上一个矩形
再之前我怎么都画不出任意长宽的矩形只能用 shift + 正键
画 Square
原因是 由于我使用的 Doom 且编辑模式是 evil 所以会默认全局 evil
而当你同时开启 artist-mode 与 evil
时
evil 会将 mouse-1
(也就是正键)捕获到 为去执行函数 evil-mode-drag-region
(C-h k
+ 点正键 可以查到),
而 artist-mode 就没有捕获到 mouse-1
(也就是正键)也就画不出任意长宽的矩形
所以 在不去修改源码情况下,开启 artist-mode
要关闭 evil
artist-mode 正常情况下
C-h k
+ 点正键 返回出来的函数应该是artist-down-mouse-1