vim怎么定义与终端冲突的快捷键
展开全部
您的 vimrc 文件应该在某处加载了 mswin.vim 这个脚本。应该是类似:
1
source $VIMRUNTIME/mswin.vim
的一个语句。
它会定义许多 windows 下常用的快捷键,但对于惯用 vim 的人来说,这些键都用不顺手。如果你想使用 vim 默认的键映射,可以将这个加载语句注释掉(在行首加个英文的双引号 ")或者整行删去。
如果你只是想禁掉 c-a,则可以进去那个文件(在文件名上按 gf),然后搜到 <C-a> 的映射,注释掉。
或者在 vimrc 的尾端加上
1
:unmap <C-a>
1
source $VIMRUNTIME/mswin.vim
的一个语句。
它会定义许多 windows 下常用的快捷键,但对于惯用 vim 的人来说,这些键都用不顺手。如果你想使用 vim 默认的键映射,可以将这个加载语句注释掉(在行首加个英文的双引号 ")或者整行删去。
如果你只是想禁掉 c-a,则可以进去那个文件(在文件名上按 gf),然后搜到 <C-a> 的映射,注释掉。
或者在 vimrc 的尾端加上
1
:unmap <C-a>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询