更改 macvim 中的 alt+Shift 选择行为
我浏览网页一段时间以找到问题的解决方案。首先,我已经设置了我的 vim:
if has("gui_macvim")
let macvim_hig_shift_movement = 1
endif
set selection=exclusive
但是当我使用 alt+shift+left
在 macvim 中进行文本选择时,它会模拟类似 visual+W
的东西,但在 Mac 上,默认行为更类似于 visual+w
或 visual+e
。有谁知道如何改变这种行为?
问候。
I'm browsing the web for a while to find a solution to my problem. First, I've already set up my vim with:
if has("gui_macvim")
let macvim_hig_shift_movement = 1
endif
set selection=exclusive
But when I make a text selection in macvim with alt+shift+left
, it emulates something like visual+W
, but yet on Mac the default behavior is more similar as visual+w
or visual+e
. Does anyone know how to change this behavior?
Regards.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我还没有真正尝试过这个,但是类似的东西怎么样
。请注意,MacVim 将 Shift+Alt+Arrow 绑定到 Shift+Ctrl+Arrow,因此这些映射中的“C”。您可以通过键入并滚动到该文件的底部来准确查看 macvim_hig_shift_movement 的作用
(不要编辑此文件,每次更新 MacVim 时它都会被覆盖)。
I haven't really tried this out but how about something like
etc. Note that MacVim binds Shift+Alt+Arrow to Shift+Ctrl+Arrow, hence the "C" in these mappings. You can see exactly what
macvim_hig_shift_movement
does by typingand scroll to the bottom of that file (do not edit this file, it will get overwritten each time you update MacVim).