VIM Ctrl-V Conflict with Windows Paste

本文详细记录了解决在Windows环境下使用VIM时,Ctrl+V无法进入Visual块模式的问题。提供了两种解决方案:将Ctrl+v替换为Ctrl+q,或者在vim/vim版本号/mswin.vim文件中修改相关映射。
/**************************************************************************************
 *                        VIM Ctrl-V Conflict with Windows Paste
 * 声明:
 *     本文主要是为了记录在Windows上面使用VIM时遇到的Ctrl+V不能进入Visual块模式的问题。
 *
 *                                            2015-12-27 深圳 南山平山村 曾剑锋
 *************************************************************************************/

一、参考文档:
    1. VIM Ctrl-V Conflict with Windows Paste
        http://stackoverflow.com/questions/426896/vim-ctrl-v-conflict-with-windows-paste
    2. GVIM的Ctrl+V粘贴/Visual块模式冲突
        http://tunps.com/gvim-ctrl-v-confliction
    3. VIM: gvim 使用 Ctrl+V
        http://blog.longwin.com.tw/2005/10/vim_gvim_ctrl_v_setting/

二、解决方法:
    1. Ctrl + v 换成了 Ctrl + q;
    2. 修改 vim/vim"vim 版本号"/mswin.vim, 修改如下:
            " CTRL-V and SHIFT-Insert are Paste
            map <C-V> "+gP
        改成(把 map <C-V> 刪掉就對了).
            " CTRL-V and SHIFT-Insert are Paste
            "map <C-V> "+gP
        就可以用 Ctrl + v 了.

 

转载于:https://www.cnblogs.com/zengjfgit/p/5079494.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值