之前在 .vimrc 中设置一行
set clipboard=unnamed
就可以让 vim 的剪贴板和 mac 系统的合并,网页里 cmd+c 在 vim 中按 p 就能粘贴很方便,升级 sierra 后发现这个功能没用了
1
takeoffyoung 2016-09-10 23:52:34 +08:00
可以用
```shell !pbcopy !pbpaste ``` |
2
cielpy 2016-09-11 00:12:24 +08:00
我也在找这个问题的原因,就看到有报一个 clipboard error 提示,可能与 Sierra 的和 iOS 共享剪切板功能有关?
|
3
cielpy 2016-09-11 00:17:06 +08:00
On MacOS Sierra beta 5 using iterm 2 and tmux, I have lost the ability to copy/paste in tmux.
tmux 中的复制可以使用这个设置解决, Vim 还没找到方法 |
4
cielpy 2016-09-11 00:27:57 +08:00
不知道楼主是不是在 Tmux 里使用 Vim 的?我这里不在 Tmux 里使用 Vim 的话,设置 `set clipboard=unnamed` 就可以共享系统剪切板了,在 Tmux 里的话就需要另外设置一下,方法在这里:
https://coderwall.com/p/j9wnfw/vim-tmux-system-clipboard |
7
WhiteBase 2016-10-08 15:10:51 +08:00
遇到同样的问题, tmux 中的 vim 不能共享系统剪贴板,即使设置了 unamed 寄存器也是一样,安装一个插件解决,详见:[Clipboard failure in tmux + vim after upgrading to MacOS Sierra]( http://stackoverflow.com/questions/39645253/clipboard-failure-in-tmux-vim-after-upgrading-to-macos-sierra)
|