VIM 在Windows环境下的Ctrl+v系列快捷键
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VIM 在Windows环境下的Ctrl+v系列快捷键相关的知识,希望对你有一定的参考价值。
参考技术A td;dr
Windows环境下的VIM在启动时加载了一个针对其特殊配置的Script mswin.vim ,对Ctrl+v等Windows熟知的命令映射到VIM上,实现其在系统上本身的功能。这就导致了VIM本身的Ctrl+v的列选择功能被屏蔽了。
解决方法有两个:
使用 :scriptnames 命令查看启动加载的所有script,会发现一个$VIMRUNTIME\\mswin.vim文件,该文件就是用于在Windows环境下做一些对应的调整。
其中如下部分对Ctrl系列的快捷键做了映射调整:
"+ 指的是系统的剪贴板
gP 命令即是粘贴命令
参考URL:
1. gvim 使用Ctrl+V
2. VIM Ctrl-V Conflict with Windows Paste
vim一般模式下的复制粘贴
x键一个个的进行删除
shift+x向前删除
5x可以删除5个
d删除一行
p 粘贴
shift+P向上粘贴
u可以把刚才的操作全部还原,最多往回退50次
ctrl+r反撤销
y复制 p粘贴 5y复制5行
db删除一行
v可视 在按上下左右 在按x剪切 在按p粘贴
以上是关于VIM 在Windows环境下的Ctrl+v系列快捷键的主要内容,如果未能解决你的问题,请参考以下文章