+ -
当前位置:首页 → 问答吧 → 今天查找vi的剪切功能,才发现大部分资料都是错误的

今天查找vi的剪切功能,才发现大部分资料都是错误的

时间:2011-06-21

来源:互联网

很多资料都说x和dd是删除功能,实际上不是,他是剪切功能,不过不按p的话,就没有粘贴而已,被误导了这么长时间~~~~~~
还有一个是在用gvim时候发现的,在其他地方用鼠标复制一个东西,然后在gvim里边不能使用p粘贴,只能使用菜单里边的粘贴,很是郁闷了一阵,今天找到了一个资料。
vim 系统剪切板
1.Shift+Insert:将系统中的剪贴板上的内容粘贴到vim上
2.VIM具有多个剪切板,":reg"命令查看各剪切板。系统剪切板的编号就是"+。
3.vi的粘贴指令是"p",但是如果要粘贴一个特定的剪贴板,只是用p就不行了。先按ESC,退出编辑模式,然后依次按"+p这三个字符。这是把+剪贴板的内容粘贴进来。

添加:
map <c-c> "+y
map <c-v> "+p
到vimrc中,可以方便的ctrl c ,ctrl y 了。


将系统剪贴板的内容拷贝进VIM的操作是: 在Insert模式下 Shift+Insert, 或Insert模式下 鼠标中键

但是反过来就有点困难, 因为终端下的VIM没有系统剪贴板,在寻找命令无果后。 我找到了一个勉强可以的办法。

在vim中的命令行输入 set mouse=v , 然后就可以使用鼠标选择并右键弹出菜单复制,或者Ctrl+Shift+c复制,缺点是一定要用鼠标。


2月14日
vim 复制粘贴到剪贴板
粘贴: shirt + Insert
复制 : ~/.vimrc 增加一行 map ^C ctrl + c
其中^C 这样输入: 先按ctrl+v, 再按ctrl+c

作者: gogo11   发布时间: 2011-06-21

哪本书的,吖的害了几多人

作者: numdon   发布时间: 2011-06-21

不管是哪本书 一定要自己实践一下才行
毛主席说过:实践是检验真理的唯一标准

作者: liuhongming   发布时间: 2011-06-21