VIM Ctrl-V Conflict with Windows Paste

简介: /************************************************************************************** * VIM Ctrl-V Conflict with Windows Paste * 声明: * 本文主要是为了记录在Windows上面使用VIM时遇到的Ctrl+V不能进入Visual块模式的问题。
/**************************************************************************************
 *                        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 了.

 

目录
相关文章
|
8月前
|
Ubuntu 开发工具 Windows
vim 在windows系统和ubuntu系统中的配置
vim 在windows系统和ubuntu系统中的配置
|
开发工具 iOS开发 MacOS
windows虚拟机vim退出编辑模式
windows虚拟机vim退出编辑模式
483 0
|
Unix 开发工具 Windows
[20170617]vim在windows下guioption设置
[20170617]vim在windows下guioption设置.txt --//如果你看mswin.vim设置: " On Unix we have two selections, autoselect can be used.
1203 0
|
Web App开发 开发工具 Windows
|
Linux Windows Perl
vim下如何去掉windows编辑的文件中的^M
可以去掉^M, 例如: 在终端下敲命令: dos2unix a.c 直接转换成unix格式,这样就可以去掉^M    •$dos2unix filename •vim filename :%s/^M$//g ^M = Ctrl+v+m   著作权归作者所有。
1073 0
|
Linux 开发工具 C语言
windows下使用vim(gVim)和gcc(MinGW):C/C++/Fortran/ObjC/Ada Compiler
windows下使用vim(gVim)和gcc(MinGW)像linux下一样编写c程序: linux下vim的功能超强大的文本编辑器;linux写C语言的使用gcc的; windows下能使用vim和gcc来开发C语言程序? 1. 准备vim这个编辑器。在windows下有一个很优秀的gVim文本编辑器,功能与linux的一样,而且更强大。 2. 准备gcc编译器。像C-Free支持的
4286 0