[size=12]这里介绍的是Mac OS下终端Vim,Mac Vim并没有测试。
[color=red]
下面的解决方法太麻烦了,直接装一个新的Vim直接搞定。
macos的预装的终端Vim有个很麻烦的问题就是,不支持系统剪切板,你可以执行命令 vim --version 查看 如果看到 -clipboard 那么很抱歉,你也遇到这个问题了。
解决的方法是:装一个全活的、新版本的。这里使用homwbrew安装。
如何安装homebrew? [url=http://brew.sh/index_zh-cn.html]点这里[/url]
[/color]
[/size]
[size=12]
[color=red]
执行以后再看看 vim --version 这时 clipboard 前面应该是 + 号了。这时候就能使用 * 号剪切板来进行系统的复制、粘贴了。
[/color]
[u] [/u]
vim的复制粘贴一直都是个相对麻烦的事情,特别是不同软件之间进行复制。下面介绍Mac下面的简单复制、粘贴。
1、首先在你的 .vimrc 文件中插入如下配置:[/size]
[size=12] 一个作用是可视模式下面,使用+号剪切板复制。
另一个就是普通模式下面进行粘贴。
2、这时重启vim 你可以在可视模式下面进行文字、代码的选中和复制了。然后可以返回到普通模式,进行粘贴。
3、当然你用command+c 和command + v也可以。不过你需要用触摸板进行选中。
4、大部分时候我都是全部复制,可以进入 normal 模式,gg 到首行,shift + v 进入visual模式,G 到末行,这时全部选中,"+y 则复制到系统剪切板。
5、代码复制的时候也许会遇到vim自动缩进,这时可以在粘贴之前执行:[/size]
[size=12]然后执行:[/size]
[size=12] 参考博文:[/size]
[url=http://www.xuebuyuan.com/1065717.html]http://www.xuebuyuan.com/1065717.html[/url]
[color=red]
下面的解决方法太麻烦了,直接装一个新的Vim直接搞定。
macos的预装的终端Vim有个很麻烦的问题就是,不支持系统剪切板,你可以执行命令 vim --version 查看 如果看到 -clipboard 那么很抱歉,你也遇到这个问题了。
解决的方法是:装一个全活的、新版本的。这里使用homwbrew安装。
如何安装homebrew? [url=http://brew.sh/index_zh-cn.html]点这里[/url]
[/color]
[/size]
brew install vim
[size=12]
[color=red]
执行以后再看看 vim --version 这时 clipboard 前面应该是 + 号了。这时候就能使用 * 号剪切板来进行系统的复制、粘贴了。
[/color]
[u] [/u]
vim的复制粘贴一直都是个相对麻烦的事情,特别是不同软件之间进行复制。下面介绍Mac下面的简单复制、粘贴。
1、首先在你的 .vimrc 文件中插入如下配置:[/size]
vmap "+y :w !pbcopy<CR><CR>
nmap "+p :r !pbpaste<CR><CR>
[size=12] 一个作用是可视模式下面,使用+号剪切板复制。
另一个就是普通模式下面进行粘贴。
2、这时重启vim 你可以在可视模式下面进行文字、代码的选中和复制了。然后可以返回到普通模式,进行粘贴。
3、当然你用command+c 和command + v也可以。不过你需要用触摸板进行选中。
4、大部分时候我都是全部复制,可以进入 normal 模式,gg 到首行,shift + v 进入visual模式,G 到末行,这时全部选中,"+y 则复制到系统剪切板。
5、代码复制的时候也许会遇到vim自动缩进,这时可以在粘贴之前执行:[/size]
:set paste
[size=12]然后执行:[/size]
:set nopaste
[size=12] 参考博文:[/size]
[url=http://www.xuebuyuan.com/1065717.html]http://www.xuebuyuan.com/1065717.html[/url]