我正在使用 MacVim,我正在尝试更改基本的默认键映射,但我失败得很惨。我不知道为什么这么复杂。这就是我想要做的:(请告诉我在我的 .gvimrc 中放什么)
- 将 Home 重新映射到 ^(在 imode 中使用并最终在 imode 中使用)
- 将 End 重新映射到 $(在 imode 中使用并在 imode 中结束)
- 将 Shift+anyArrowKey 重新映射到通常的选择内容(在 imode 中使用并最终在 imode 中使用)
基本上,我正在尝试为 macvim 提供常用的编辑功能。
请记住,首先需要进行某种取消映射。我已经尝试只添加映射,但它不起作用。
如果您可以粘贴一个我可以复制/粘贴到我的 .gvimrc 文件的部分,那就太好了。
这就是我的映射的样子:(来自运行:map)
n gx <Plug>NetrwBrowseX
<M-Down> }
<D-Down> * <C-End>
<M-Up> {
<D-Up> * <C-Home>
<M-Right> * <C-Right>
<D-Right> * <End>
<M-Left> * <C-Left>
<D-Left> * <Home>
n <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expand("<cWORD>"),0)<CR>
v <BS> "-d
v <D-x> "*d
v <D-c> "*y
v <D-v> "-d"*P
n <D-v> "*P