虽然CtrlX在Windows下的vim中工作正常,但CtrlA选择all(duh).
有没有办法在Windows下按键增加一个数字?
您可以CtrlA通过打开vim目录中的'mswin.vim'文件并查找如下所示的部分来增加窗口:
" CTRL-A is Select all noremapgggH G inoremap gg gH G cnoremap gggH G onoremap gggH G snoremap gggH G xnoremap ggVG
注释掉所有这些行如下:
" CTRL-A is Select all "noremapgggH G "inoremap gg gH G "cnoremap gggH G "onoremap gggH G "snoremap gggH G "xnoremap ggVG
并且CtrlA击键将增加.
当您的键盘没有实数键盘时,这是一个非常好的选项.
我意识到这是一个老问题,但我今天根据以下问题遇到了另一个选项.使gvim像在linux上一样,将允许CTRL-A按预期工作:
如何让windows上的gvim像linux console vim一样表现得很好?
_vimrc中有一部分包含以下项目.这些导致许多控制字符的行为与在Windows上的行为相同.
set nocompatible source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin
我评论了(带"
)mswin线和set nocompatible
线.从那里,我补充道set compatible
.这导致gvim像在linux上一样行事.因此,我看起来像:
set compatible source $VIMRUNTIME/vimrc_example.vim "set nocompatible "source $VIMRUNTIME/mswin.vim "behave mswin
我今天刚刚学会了这个技巧,所以如果我的信息不完全正确,请告诉我.