我正在使用MacVim而我正在尝试更改基本的默认键映射,但我失败了。我不知道为什么它如此复杂。这就是我想要做的事情:(请告诉我把什么放在我的.gvimrc中)
基本上,我正在尝试为macvim提供常用的编辑功能。
请记住,某种情况需要先发生。我已经尝试过添加映射,但它不起作用。
如果您可以粘贴我可以复制/粘贴到我的.gvimrc文件的部分,那就太棒了。
这就是我的映射的样子:(来自运行:地图)
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
答案 0 :(得分:6)
你不应该这样做而是学习Vim:虽然你想要的很容易,但一个非常糟糕的主意。
Vim从插入模式(插入文本)中可以/应该完成的内容与 normal中可以/应该完成的内容之间的严格分离中汲取了大部分权力模式(导航,yanking,粘贴,删除......)。模态编辑在开始时可能很奇怪,但您很快就会习惯它,并在以后发誓。这只是时间问题。
当我从TextMate切换到我意识到这是最适合做生产的事情时,我已经完成了你的要求和更多(尝试将所有Vim映射更改为TM)。
如果您真的不喜欢(或者不想调整)模态编辑,那么有许多文本编辑器可以让您使用键盘&#34;通常&#34; 和具有许多强大的功能。
那就是说,这里有一些指示:
:h key-notation
:h mapping
并且您不需要任何取消映射。